AskEraser  |  Settings
Ask.com   
 


Synonyms
be·foul (bĭ-fouĺ)

transitive verb: -fouled, -foul·ing, -fouls. 

  1. To make dirty; soil. See synonyms at contaminate
  2. To cast aspersions upon; speak badly of.