English | German | Russian | Czech

make a splash English

Meaning make a splash meaning

What does make a splash mean?

make a splash

(idiomatic) To do something that attracts attention.

Synonyms make a splash synonyms

What other words have the same or similar meaning as make a splash?

make a splash English » English

draw attention

Are you looking for...?

make | a | splash