The definition :
Definitions of headhunter:
- noun: a savage who cuts off and preserves the heads of enemies as trophies
- noun: a recruiter of personnel (especially for corporations)
Are you interested in alternative search :
:head shrinker barbarian recruiter savage
If you like reading news check: