- to make filthy; dirty; soil
- to cast aspersions on; slander
Origin of befoulMiddle English befoulen ; from Old English befylan: see be- and amp; foul
transitive verbbe·fouled, be·foul·ing, be·fouls
- To make dirty; soil. See Synonyms at contaminate.
- To cast aspersions upon; speak badly of.
(third-person singular simple present befouls, present participle befouling, simple past and past participle befouled)