stumble upon

verb
University
1

To discover or find something by accident.

2

To meet somebody by chance.