What is the meaning of Outlast?

To live, last or remain longer than.

Source: wiktionary.org