Humiliate
Word Dictionary
-> Humiliate
Search:
Humiliate
(v. t.) To reduce to a lower position in one's own eyes, or in the eyes of others; to humble; to mortify.
Terms of Use
Canadian Jobs