BefoulverbTo make foul; to soil; to contaminate, pollute.(specifically) To defecate on, to soil with excrement.To stain or mar (for example with infamy or disgrace).Synonyms: besmirch, sully, tarnish🔗 Explore synonyms & relationships🌍 See word origin & history