Home
Search
Index
Definify.com
Webster
1913
Edition
Splotch
Splotch
(sploĢch)
,
Noun.
[Cf.
Splash
.]
A spot; a stain; a daub.
R. Browning.
Similar Results
Blotch
Slatch
Slouch
Scotch
Sloth