Search results
- Dictionarysplotch/splɒtʃ/
noun
- 1. a blob or smear of something, typically a liquid: "a splotch of red in a larger area of yellow"
verb
- 1. mark with a blot or smear of something: "the white tablecloth was splotched with red wine"
Powered by Oxford Dictionaries