Straightarrow — synonyms, definition
1. straightarrow (Adjective)
1 definition
straightarrow (Adjective) — Conventionally moral and upright.
2. straightarrow (Noun)
2 synonyms
square shooter straight shooter
1 definition
straightarrow (Noun) — A frank and honest person.
1 type of
good person