English dictionary

eternal sleep meaning and definition

ETERNAL SLEEP noun

Definition of eternal sleep (noun)

  1. euphemisms for death (based on an analogy between lying in a bed and in a tomb)
Source: Princeton University Wordnet