happen on

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: friends {literary} {v.}