straight shooter Meaning, Definition & Usage

  1. noun a frank and honest person
    square shooter; straight arrow.

WordNet