abasement

noun

1.
2.
depriving one of self-esteem
Derived from:
abase