Wiktionary
yield the ghost
alt. (context idiomatic English) To give up the ghost. vb. (context idiomatic English) To give up the ghost.