Denigrate vs Befoul - What's the difference?

denigrate | befoul | Related terms |

Denigrate is a related term of befoul.


As verbs the difference between denigrate and befoul

is that denigrate is to criticise so as to besmirch; traduce, disparage or defame while befoul is to make foul; to soil.

denigrate

English

Verb

(denigrat)
  • To criticise so as to besmirch; traduce, disparage or defame.
  • To treat as worthless; belittle, degrade or disparage.
  • (rare) To blacken.
  • Derived terms

    * denigration * denigratory

    befoul

    English

    Verb

    (en verb)
  • To make foul; to soil.
  • To entangle or run against so as to impede motion.