stumble upon
Meaning
- (figuratively) To discover or find something by accident.
- (figuratively) To meet somebody by chance.
Synonyms
Translations
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "stumble upon" and many other words and sentences in English.