1. To exceed in duration; to survive; to endure longer than. 2. live longer than; "She outlived her husband by many ">years"
outlast |