Befouls Meaning

There are 1 meaning(s) for word Befouls

Meaning 1 : spot, stain, or pollute

    Synonyms : defile,  foul,  maculate