Can you complete this English expression? It means “to attract a lot of attention”.
Make a ……
a) wonder
b) splash
c) wave
d) jump
The answer is below! ↓

Answer: b) splash
Make a splash!
Example: “The band’s new song made a splash when it was released.”
You must be logged in to post a comment.