To go on a double date.
A (romantic) date that two couples go on together.
To progress (with).
To handle, cope or manage (over time); to perform or make progress.
To board or mount (something), especially a vehicle.
To become late.
To have a good relationship; to get along.
To commence (an action).
To become old.
Expresses surprise or disbelief.