gave up the ghost

English

Verb

gave up the ghost

  1. simple past of give up the ghost