hatchet man

Noun
  1. A professional killer (synset 110181609)
  2. One whose job it is to execute unpleasant tasks for a superior (synset 110181460)

Other Searches