Meaning of befoul

Definition of befoul

(verb) spot, stain, or pollute; "The townspeople defiled the river by emptying raw sewage into it"

Other information on befoul

WIKIPEDIA results for befoul
Amazon results for befoul