GIVE UP THE GHOST


Meaning of GIVE UP THE GHOST in English

{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./

Slang English vocab.      Английский сленговый словарь.