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
fact of life
Something that cannot be avoided; a stark reality of existence.
First use appears c. 1806.