stumble on

US /ˈstʌm.bəl ɑːn/
UK /ˈstʌm.bəl ɑːn/
"stumble on" picture
1.

偶然发现, 碰巧遇到

to discover something by chance

:
While cleaning the attic, she stumbled on an old photo album.
在打扫阁楼时,她偶然发现了一本旧相册。
Researchers often stumble on important discoveries when they least expect it.
研究人员常常在最意想不到的时候偶然发现重要的发现。