traduce
English Dictionary
->
Letter T
-> traduce
Search Dictionary:
traduce Definition
(v)
speak
unfavorably
about
; "
She
badmouthes
her
husband
everywhere
"
traduce Synonyms
badmouth
drag through the mud
malign
traduce
© Art Branch Inc.