Chinese (Simplified) translation of “give up the ghost”
give up the ghost
› to die
Death and dyingNot functioning › humorous If a machine gives up the ghost, it stops working
We've had the same TV for over ten years and it's just given up the ghost.
Not functioning › to stop trying to do something because you know that you will not succeed
All I'd cherished from early childhood had been denied me, so I simply gave up the ghost.
Stop having or doing something