'headhunter' definitions:

Definition of 'headhunter'

From: WordNet
noun
A recruiter of personnel (especially for corporations)
noun
A savage who cuts off and preserves the heads of enemies as trophies [syn: headhunter, head-shrinker]