Yield-the-ghost Definition

verb
(idiomatic) To give up the ghost.
Wiktionary