Having or marked by uprightness in principle and action:
good, honest, honorable, incorruptible, righteous, true, upright, upstanding. Idiom: on the up-and-up (or up and up). See honestManifesting honesty and directness, especially in speech:
candid, direct, downright, forthright, frank, honest, ingenuous, man-to-man, open, plainspoken, straight, straightforward, straight-out, unreserved. (Informal) straight-from-the-shoulder. See clear, show
Learn more about straight-shooting