Another word for upright
ethical, moral, virtuous, exalted, straightforward, correct, circumspect, unimpeachable, punctilious, honest, principled, fair, impartial, incorruptible, aboveboard, high-minded, respectable, manly, right.
Another word for uprightadjective
At right angles to the horizon or to level ground:perpendicular, plumb, vertical. See horizontal
Directed or pointed upward:erect, raised, upstanding. See horizontal
Having or marked by uprightness in principle and action:good, honest, honorable, incorruptible, righteous, true, upstanding. (Informal) straight-shooting. Idiom: on the up-and-up (or up and up). See honest