take down
degrade
disgrace
demean
put down
reduce in worth or character, usually verbally
She tends to put down younger women colleagues
His critics took him down after the lecture