Phr V
stumble across/on/upon
stumbles, stumbling, stumbled
stumble across/on/upon sth/sb
to discover something by chance, or to meet someone by chanceCustoms officers stumbled across heroin worth $5 million while doing a routine check.Scientists believe they might have stumbled upon a cure for the disease.