Akademik

stumble upon
verb
a) To discover or find something by accident.
b) To meet somebody by chance.
Syn: come across, come upon, stumble across, stumble on

Wikipedia foundation.