Definition of Give-Up The Ghost

Any infomration entered here is solely your responsibility

Currently available definitions
Give-Up The Ghost in English
Verb
  1. pass from physical life and lose all bodily attributes and functions necessary to sustain life

Nearby