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
Tweet