head hunter

English

Noun

head hunter (plural head hunters)

  1. Alternative form of headhunter.