Meaning of headhunter

Definition of headhunter

(noun) a recruiter of personnel (especially for corporations)
a savage who cuts off and preserves the heads of enemies as trophies

Other information on headhunter

WIKIPEDIA results for headhunter
Amazon results for headhunter