Advertisement

Synonyms of Befoul

Primary definition: To make foul, dirty, or unclean; to soil, stain, or pollute.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement