Find the word definition

Wiktionary
yield the ghost

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