Noun Definition

headhunter

1.Definition: a recruiter of personnel (especially for corporations)

Category: People

2.Definition: a savage who cuts off and preserves the heads of enemies as trophies

Category: People