English dictionary
straightarrow meaning and definition
Definition and meaning of straightarrow at MeaningMonkey.org. straightarrow meaning and definition in the English Dictionary.STRAIGHTARROW adjective
Definition of straightarrow (adjective)
- conventionally moral and upright
Source: Princeton University Wordnet