ONE'S BETTER NATURE


Meaning of ONE'S BETTER NATURE in English

one's capacity for tolerance, generosity, or sympathy.

→ nature

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