Dictionary |
2 Results
#1
splotch
n.
[
blotch
,
splodge
] an irregularly shaped spot
. wn
#2
splotch
v.
blotch or spot
. wn