Definition of make a splash in English:
informal Attract a great deal of attention.
- And so, every so often, he cannot resist making a splash, drawing attention to himself and reminding people that he is a major Labour Party player.
- With communicator Mercury stirring up your need to make a splash, you could emulate these ladies and attract lots of publicity with your words.
- Our article has certainly made a splash, generating a great deal of criticism in the blog world.