Splashes Synonyms
A prominent or sensational but short-lived news event
(Noun)
Advertisement
Make a splashing sound
(Verb)
Synonyms:
Advertisement
The sound like water splashing
(Noun)
Synonyms:
Advertisement