abasementEnglish

abasement, abjection, degradation, humiliation

Noun

Depriving one of self-esteem

English: humiliation, abasement

Bahasa: penghinaan

Bahasa words with similar meanings

English words with similar meanings

Show 3 words