menu_book

Definition

No longer living; dead.

history_edu

Origins

Biblical phrase; see Bosom of Abraham.