SELFABASEMENT Meaning of SELFABASEMENT in English n. the abasement of oneself; self-humiliation; cringing. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012