English Dictionary
Definition splotch in British English
splotch noun
[countable] noun
/splɒtʃ/
1
a splodge
