headhunterEnglish

headhunter, head-shrinker

Noun

A recruiter of personnel (especially for corporations)

English: headhunter

A savage who cuts off and preserves the heads of enemies as trophies

English: headhunter, head-shrinker

English words with similar meanings

Show 1 words