A FACT OF LIFE Meaning of A FACT OF LIFE in English something that must be accepted, even if unpalatable. → fact Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004