醒着;活着;在人世;康复
牛津电影里 67%
awake or alive or no longer ill / sick
Before you know it, you'll be back in the land of the living, Trav.
You're still in the land of the living.
释义来自《牛津高阶英汉双解词典》第 9 版