stumble
US /ˈstʌm.bəl/
UK /ˈstʌm.bəl/

1.
2.
3.
우연히 발견하다, 우연히 마주치다
find or discover (something) by chance
:
•
They stumbled upon an old, abandoned cabin in the woods.
그들은 숲에서 오래된 버려진 오두막을 우연히 발견했다.
•
I stumbled across an interesting article online.
온라인에서 흥미로운 기사를 우연히 발견했다.