English dictionary
straight arrow meaning and definition
Definition and meaning of straight arrow at MeaningMonkey.org. straight arrow meaning and definition in the English Dictionary.STRAIGHT ARROW noun
Definition of straight arrow (noun)
- a frank and honest person
- synonyms: square shooter, straight shooter
- antonym: liar
Source: Princeton University Wordnet