Skip to main content
Search
Search This Blog
Baihou English
English Language Learning
Make a splash
Meaning
: to get a lot of public attention
Example
: The film made quite a splash in the US. His latest novel was making a splash in literary circles and is on the best-seller list.
Show random idiom 🔄
Show all idioms and phrases