Humiliation
Word Dictionary
-> Humiliation
Search:
Humiliation
(n.) The act of humiliating or humbling; abasement of pride; mortification.
(n.) The state of being humiliated, humbled, or reduced to lowliness or submission.
Terms of Use
Canadian Jobs