'Splotch' definitions:

Definition of 'splotch'

(from WordNet)
noun
An irregularly shaped spot [syn: blotch, splodge, splotch]
verb
Blotch or spot

Definition of 'Splotch'

From: GCIDE
  • Splotch \Splotch\ (spl[o^]ch), n. [Cf. Splash.] A spot; a stain; a daub. --R. Browning. [1913 Webster]

Words containing 'Splotch'