make a splash

verb

make a splash

verb
1

Idiomatic To do something that attracts attention.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.