headhunting
noun 2
Definitions
noun
1
The practice of cutting off and preserving the head of one's enemy.
2
The active recruitment of executive or talented personnel.
Your note
not saved0 chars
noun
The practice of cutting off and preserving the head of one's enemy.
The active recruitment of executive or talented personnel.