GIVE UP THE GHOST


Meaning of GIVE UP THE GHOST in English

Die, expire, depart, decease, leave the world, draw the last breath, cease to exist.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.