From Longman Dictionary of Contemporary Englishthe next lifethe next life (also the life to come, life after death)DIE the time after death, in which some people believe life continues in another form She expects to meet her dead husband in the next life. → life
Examples from the Corpus
the next life• For Tutankhamun was buried with everything he might need in the next life.• Perhaps only in the next life.• When friends parted, they exchanged loans of money to be returned in the next life.