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.

Idioms similar to 'Give up the ghost'

See also: