Multiple choice Directions: Select the option which is closest in meaning to the given word. Defile befoul encourage respect arrange Reveal answer Fill a bubble to check yourself A Correct answer Explanation Synonym of Defile is befoul. Defile means to contaminate/violate. Befoul means to pollute/contaminate. So befoul is synonym of defile.