derogate (v.)
early 15c., "impair (authority); disparage (reputation)," from Latin derogatus, past participle of derogare "diminish" (see derogatory).