SELF-ABASING


Meaning of SELF-ABASING in English

adj lowering or humbling one's self.

Webster English vocab.      Английский словарь Webster.