Cambridge Learner's Dictionary
|
Does your English Dictionary give you the help you need? We publish dictionaries for people learning English all over the world. |
Definition
stumble across/on/upon sth/sb phrasal verbto discover something by chance, or to meet someone by chance
I stumbled across these photographs while I was cleaning out my desk.
