Difference between Defile and Befoul

What is the difference between Defile and Befoul?

Defile as a verb is to make impure; to make dirty. less strong than to pollute while Befoul as a verb is to make foul; to soil.

Defile

Part of speech: noun

Definition: A way or gorge so narrow that only one person at a time can pass.

Part of speech: verb

Definition: to make impure; to make dirty. Less strong than to pollute (intransitive) To march in a single file.

Befoul

Part of speech: verb

Definition: To make foul; to soil.To entangle or run against so as to impede motion.

We hope you now know whether to use Defile or Befoul in your sentence.

Also read

Popular Articles