Definition of Detract:

take away a part; lessen

Synonyms of Detract:

blister, knock, lower, derogate, undervalue, minimize, reduce, decry, disesteem, discount, discredit, cheapen, decrease, underrate, withdraw, belittle, diminish, backbite, devaluate, depreciate, laugh at, write off, draw away, vilipend, cut rate, misprize, subtract from

Opposite/Antonyms of Detract:

optimize, develop, commend, extend, expand, value, overestimate, overvalue, raise, add to, exaggerate, exalt, upgrade, grow, enlarge, overrate, laud, increase, praise, compliment

Sentence/Example of Detract: