in the land of the living
idiom
informal
: not dead : alive
I hadn't heard from him for years and was glad to find him still in the land of the living.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share