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.      Сжатый оксфордский словарь английского языка.