splotchEnglish

splotch, blotch, splodge

Noun

An irregularly shaped spot

English: blotch, splodge, splotch

Verb

Blotch or spot

English: splotch

English words with similar meanings

Show 2 words

Words that start with "splotch"