HEADHUNTING


Meaning of HEADHUNTING in English

noun the practice among some peoples of collecting the heads of dead enemies as trophies.

→ headhunt

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.