English
Verb
stumble on (third-person singular simple present stumbles on, present participle stumbling on, simple past and past participle stumbled on)
- to discover or find something by accident
- to meet somebody by chance
Translations
to come across by accident; to discover by accident
Synonyms