Definition: (verb) Live longer than. Synonyms: outlive, survive. Usage: Naturally dried flowers will outlast a bouquet of fresh blooms. Discuss
Δ