DESPITE ONESELF


Meaning of DESPITE ONESELF in English

without intending to or expecting to.

→ despite

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.