{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
Slang English vocab. Английский сленговый словарь. 2012