Meaning of splotch

Definition of splotch

(noun) an irregularly shaped spot
(verb) blotch or spot

Other information on splotch

WIKIPEDIA results for splotch
Amazon results for splotch