Home / Report Question

Q. Idioms and Phrases for - To give up the ghost
  • A. To die
  • B. To make false appearance
  • C. To terrify others by acting in suspicious manner
  • D. To leave useless spirits