SPLOTCH
Meaning of SPLOTCH in English
splotch /splɒtʃ $ splɑːtʃ/ BrE AmE noun [countable]
[ Date: 1600-1700 ; Origin: Perhaps from spot + blotch ]
a ↑ splodge
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012