To stay longer than (another or others); overstay: guests who outstayed their welcome.
To show greater endurance than: She outstayed her opponents and won the race.