better angels noun[plural only]1 •Morally upright or otherwise positive attributes of human character.So do the shadows of our own desires stand between us and our better angels, and thus their brightness is eclipsed. — 1841