ON THE CREST OF A WAVE Meaning of ON THE CREST OF A WAVE in English at a very successful point. → crest Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004