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'


All idioms have been editorially reviewed, and submitted idioms may have been edited for correctness and completeness.

See also: