Advertisement
Advertisement
head-hunting
noun
the practice among certain peoples of removing the heads of slain enemies and preserving them as trophies
the recruitment, esp through an agency, of executives from one company to another, often rival, company
slang, the destruction or neutralization of political opponents
Discover More
Other Word Forms
- head-hunter noun
Advertisement
Advertisement
Advertisement
Advertisement
Browse