Definition of Bespatter

  • 1. Spot, splash, or soil Verb

Synonyms for word "bespatter"

Semanticaly linked words with "bespatter"