meaning of humiliation

1. The act of humiliating or humbling; abasement of pride; mortification.
2.
The state of being humiliated, humbled, or reduced to lowliness or submission.
3.
depriving one of self-esteem


Related Words

humiliation |

Developed & Maintained By Taraprasad.com

Treasure Words