Meaning of traduce

Definition of traduce

(verb) speak unfavorably about; "She badmouths her husband everywhere"

Other information on traduce

WIKIPEDIA results for traduce
Amazon results for traduce