This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Befoul

  1. a.
    To make foul; to soil.
  2. a.
    To entangle or run against so as to impede motion.



Shares

Related Words

Menu