VOCABULARY - IDIOMS

Dead Shot

Meaning:

A good shooter, a good marksman

Examples: