adjective
1.
Synonyms: erect , arrect, raised, stand-up, straight-up, upstanding
2.
having or manifesting a strict regard for what is morally right
an upright man ready to give even the devil his due
Synonyms: conscientious, honest, honorable, just, right, scrupulous, true
Related Word: ethical, moral, principled, righteous, virtuous; equitable, fair, impartial; elevated, high-minded, noble; blameless, exemplary, good, pure
Contrasted words: crooked, devious, oblique; depraved; base, low, vile; ignoble, mean
Antonyms: corrupt