0 to discover something by chance, or to meet someone by chance: --
Workmen stumbled upon the mosaic while digging foundations for a new building.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
stumble across/on/upon sth/sb