happen on or happen upon {v.}, {literary}
To meet or find accidentally or by chance.
The Girl Scouts happened on a charming little brook not far from the camp.
At the convention I happened upon an old friend I had not seen for years.
Syn.: CHANCE ON, COME ACROSS (1),(3).
Compare: HIT ON. Categories: literary verb