VariousWords beta
Related Terms:
Definitions:
Noun
headhunter
Definition: a recruiter of personnel (especially for corporations)
headhunter
head-shrinker
Definition: a savage who cuts off and preserves the heads of enemies as trophies
Definition: A person who practises headhunting, the taking and preserving of a person's head after killing them.