Befoul vs Besmirch - What's the difference?
befoul | besmirch | Related terms |
To make dirty; to soil.
To tarnish something, especially someone's reputation; to debase.
As verbs the difference between befoul and besmirch
is that befoul is to make foul; to soil while besmirch is to make dirty; to soil.befoul
English
besmirch
English
Verb
(es)- The newspaper was on a campaign to besmirch the actor.