make a splash
make a splash {v. phr.}
To cause a sensation.
The brilliant young pianist, barely 14 years old, made quite a splash on the concert circuit.
Categories:
add yours
Source: A Dictionary of American Idioms
Comment on this entry