crack shot


Meanings

  • someone skilled in shooting