Headhunter Meaning
There are 2 meaning(s) for word Headhunter
Meaning 1 : a savage who cuts off and preserves the heads of enemies as trophies
Synonyms : head-shrinker
Synonyms : head-shrinker
Meaning 2 : a recruiter of personnel (especially for corporations)
