'square shooter' definitions:

Definition of 'square shooter'

(from WordNet)
noun
A frank and honest person [syn: square shooter, straight shooter, straight arrow] [ant: liar, prevaricator]