headhunter
/hˈɛdhʌntɝ/
Explore definitions, synonyms, and language insights of headhunter
Definitions
Noun
a recruiter of personnel (especially for corporations)
Noun
a savage who cuts off and preserves the heads of enemies as trophies