splotch
English Dictionary
->
Letter S
-> splotch
Search Dictionary:
splotch Definition
(n)
an
irregularly
shaped
spot
(v)
blotch
or
spot
splotch Synonyms
blotch
splodge
splotch
© Art Branch Inc.