Last modified on 5 January 2014, at 10:32

life after death

EnglishEdit

NounEdit

life after death (uncountable)

  1. The state of afterlife; existence in heaven.