Humiliate
3,600 Uploads
· 1,438 Members
· 18 Forum Posts
· 448,076 Visitors
Make (someone) feel ashamed and foolish by injuring their dignity and self-respect, especially publicly.