Traduce Meaning

There are 1 meaning(s) for word Traduce

Meaning 1 : speak unfavorably about

    Synonyms : badmouth,  drag through the mud,  malign