NATURAL LIFE Meaning of NATURAL LIFE in English ■ noun the expected span of a person's or animal's life under normal circumstances. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004