derogate

Derogate [ˊderəgeɪt] v

1) умалять (заслуги, достоинство); отнимать (часть прав и т.п.);

to derogate from smb.'s reputation задевать чью-л. репутацию

2) унижать себя, ронять своё достоинство

Источник: Англо-русский словарь Мюллера на Gufo.me