You are correct!
From our dictionary: —v.i.
—v., -gat•ed, -gat•ing,
1. to detract, as from authority, estimation, etc. (usually fol. by from).
2. to stray in character or conduct; degenerate (usually fol. by from).
1. to disparage or belittle.
2. Archaic. to take away (a part) so as to impair the whole. —adj.
1. Archaic. debased.