ridden the crest of the wave

English

Verb

ridden the crest of the wave

  1. past participle of ride the crest of the wave.