The definition of honorable is a person with a high position, worthy of respect or with high morals.
Incapable of being morally corrupted.
Honest and just; honorable
Standing straight; erect
By the shortest way, without turning or stopping; not roundabout; not interrupted; straight
(Archaic) Proceeding straight ahead.
The definition of frank is a person who is honest and direct.
Marked by candid interaction between men:
Carried on in full view of others; not hidden or private:
Frank; straightforward; blunt.
Not altered, embellished, or modified:
Moving or leading straight ahead; direct
Not held back for a particular person:
Frank and forthright:
Free from impediment or obstruction; open
Show describes something related to a performance.
Find another word for straight-shooting. In this page you can discover 25 synonyms, antonyms, idiomatic expressions, and related words for straight-shooting, like: honest, honorable, incorruptible, righteous, upright, upstanding, candid, direct, downright, forthright and frank.