American Dictionary
Definition splash in American English
splash noun
[countable] noun
/splæʃ/
Synonyms and related words
