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.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.