DICTIONARY


Definition of HEADSHOTS

noun : HEADSHOTS

Source: WordNet 3.1

  • 1. (

    ) a photograph of a person's head ;

  • 2. (

    ) an attempt to put the soccer ball into the net by using the head ;

  • 3. (

    ) a shot aimed at a person's head ;


See more about : HEADSHOTS