{v. phr.} To die; stop going. * /After a long illness, the old woman gave up the ghost./ * /The motor turned over a few times and gave up the ghost./
GIVE UP THE GHOST
Meaning of GIVE UP THE GHOST in English
Dictionary of English idioms . Словарь английских идиом. 2012