befoul means: Make unpleasant or dirty. (in Community Dictionary, added by Jenna Chavez)

What else does befoul mean?

  • Cast aspersions on; make a bad impression. (in AZ Dictionary)