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 saved
0 chars