·vt To take away; to Withdraw.
II. Detract ·vt To take credit or reputation from; to Defame.
III. Detract ·vi To take away a part or something, especially from one's credit; to lessen reputation; to Derogate; to Defame;
— often with from.