running into
- bumpingLight repeated collision
- collidingStriking upon contact
- encounteringComing upon unexpectedly
- meetingGathering for discussion
- crashingColliding with force
stumbling · chance · unexpected · surprise · coincidence · accident · smashing · hitting · obstacle · wall · barrier · old friend · familiar face · slamming · intersection · crossing paths · discovering · happening upon