enforcerEnglish

enforcer, hatchet man

Noun

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

English: hatchet man, enforcer

English words with similar meanings

Show 1 words