1. Noun
The act of abasing, humbling, or bringing low; the state of being abased or humbled; humiliation.
2. Noun
depriving one of self-esteem
Vocabulary classified under Environmental science
More about this word
Synonyms and related words
Explore this word
