headhunting Definition
Dictionary Home » Words Starting with H » head someone or something off ... hearkened » headhunting
headhunting
noun
- 1. anthropol.
- The practice in certain societies of taking the heads of one's dead enemies as trophies.
(US)
3. colloq
- The practice of destroying or neutralizing one's political opponents.
noun
