Meanings
- end up (arrive at a destination)
- to find oneself, to end up (discover oneself to be in a particular place; get somewhere unexpectedly or by happenstance)
- find oneself (to discover oneself to be in a particular place)
- (colloquial) to stop (cease moving)
perfective
Recording: Wikimedia Commons