Back to Dictionary
死去活来
死去活來
sǐqùhuólái
1.
to hover between life and death (idiom)
2.
to suffer terribly
3.
within an inch of one's life
Character Breakdown
Metadata
- Category
- Chinese