better nature (English, noun)
expansion: better nature (uncountable)
Senses:
glosses: the more amiable qualities of someone
tags: idiomatic
uncountable
Forms: