American Dictionary
Definition splotch in American English
splotch noun
[countable] noun
/splɑtʃ/
Synonyms and related words
