crack shot Meaning, Definition & Usage

  1. noun someone skilled in shooting
    sharpshooter; marksman.

WordNet