Idiom: Give up the ghost

Idiom Definitions for 'Give up the ghost'


People give up the ghost when they die.  Machines stop working when they give up the ghost.

See also: