headshot ( synonym found)

Definition of headshot:

°A photograph of someone's head.
°A gunshot to the head.

Definition of headshot:

°A photograph of someone's head.
°A gunshot to the head.

Back to Top