GIVE UP THE GHOST Meaning of GIVE UP THE GHOST in English die or stop functioning. → ghost Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004