MAKE A SPLASH


Meaning of MAKE A SPLASH in English

informal

attract a great deal of attention.

→ splash

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.