hatchet_manEnglish

hatchet man, enforcer, iceman

Noun

One whose job it is to execute unpleasant tasks for a superior

English: hatchet man, enforcer

A professional killer

English: hatchet man, iceman

English words with similar meanings

Show 2 words