Home / Report Question

Q. Identify the meaning of the given idioms/phrases. To give up the ghost
  • A. to make false appearance
  • B. to terrify others be acting in a suspicious manner
  • C. to die
  • D. to leave useless pursuits