Meaning of headshot

Definition of headshot

(noun) a photograph of a person's head
an attempt to put the soccer ball into the net by using the head
a shot aimed at a person's head

Other information on headshot

WIKIPEDIA results for headshot
Amazon results for headshot