Splotch - Definition

splotch

n 1: an irregularly shaped spot [syn: blotch, splodge,
splotch]
v 1: blotch or spot

Look up another word