English Dictionary
Definition blotch in British English
blotch noun
[countable] noun
/blɒtʃ/
1
a coloured mark on something, especially a red mark on your skin
Synonyms and related words
