1a photograph of a person’s face or head and shoulders:casting directors sift through hundreds of headshots, looking for the person with the right look for a particular role
2a bullet or gunshot aimed at the head.
headshot in other Oxford dictionaries
Definition of headshot in the US English dictionary