SPLOTCH


Meaning of SPLOTCH in English

n.

Spot, stain, smear, daub, blot.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.