upright
- adjective (adj)
Meaning: honorable, honest
Synonyms:
aboveboard
blameless
circumspect
conscientious
correct
equitable
ethical
exemplary
fair
faithful
good
high-minded
impartial
incorruptible
just
kosher
legit
moral
noble
principled
punctilious
pure
right
righteous
square
straight
straightforward
true
true-blue
trustworthy
unimpeachable
up front
virtuous
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.