Idiom: Hatchet job

Idiom Definitions for 'Hatchet job'


A piece of criticism that destroys someone's reputation is a hatchet job.

See also: