BETTER NATURE Meaning of BETTER NATURE in English nounor better self : the more virtuous, amiable, or kindly instincts of a person Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012