Get Your Premium Membership

Splotch

Definition

[n] an irregularly shaped spot
[v] blotch or spot

Related Information

More Splotch Links

Synonyms

blotch, splodge