straight arrow - English Synonyms Dictionary

straight arrow

n.
[1] square shooter , straight shooter