(+ from) to take away something desirable from something; to make something less valuable, desirable, interesting, etc
detraction noun
[Middle English detracten from Latin detractus, past part. of detrahere to withdraw, disparage, from de- + trahere to draw]