GIVE UP THE GHOST
Meaning of GIVE UP THE GHOST in English
1.
to die
2.
( humorous ) ( of a machine ) to stop working :
My car finally gave up the ghost.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005