Idiom: Give up the ghost

What does 'Give up the ghost' mean?

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: