Wiktionary
big sleep
n. {{label|en|idiomatic|euphemistic|almost always preceded by (term: the)}} death. (from 20th c.)