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.      Сжатый оксфордский словарь английского языка.