History
History
Synonyms
UK
US
Meaning:
detract

to take away (from the credit, value etc of something)

take away a part; lessen

VILIPEND as in Wiktionary
VILIPEND as in Wikipedia