Definitions Found:

Arrive at a place