Dictionary |
1 Result
#1
splodge
n.
[
blotch
,
splotch
] an irregularly shaped spot
. wn