GIVE UP THE GHOST


Meaning of GIVE UP THE GHOST in English

die or stop functioning.

→ ghost

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.