humiliate - İngilizce Eşanlam Sözlük

humiliate

v.
[1] mortify , chagrin , humble , abase