SELF-ABASEMENT MEANING IN ENGLISH

• Self-abasement Definition & Synonyms

  1. (n.) Humiliation or abasement proceeding from consciousness of inferiority, guilt, or shame.
  2. (n.) Degradation of ones self by ones own act.


Synonyms:
Penance,

RECENT SEARCHES