eternal sleep Meaning, Definition & Usage

  1. noun euphemisms for death (based on an analogy between lying in a bed and in a tomb)
    sleep; quietus; eternal rest; rest.
    • she was laid to rest beside her husband
    • they had to put their family pet to sleep

WordNet