English Dictionary
Definition splashback in British English
splashback noun
[countable] noun
/ˈsplæʃˌbæk/
Synonyms and related words
