D Durgesh π Tutor III β 8.64K Points π English 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 ποΈ Show Answer π Share β‘Menu β Correct Answer: (A) To die You must be Logged in to update hint/solution π¬ Discussion π¬ Comment