MEANING, DEFINITION AND SOURCE:
headhunter
: person who searches for new talented employees
EXAMPLE:
You're not exactly what comes to mind when you think headhunter.

Collocations | Idioms | Phrasal verbs | Words and slang terms