fact of life

fact of life

English Noun
Ad

Definition

Something that cannot be avoided; a stark reality of existence.

Etymology

First use appears c. 1806.

Ad