Definitions Found:

to stay longer than