Thesaurus.com
Dictionary.com
Definitions

humiliate

[hyoo-mil-ee-eyt, yoo-] / hyuˈmɪl iˌeɪt, yu- /