happen on 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. Synonym: CHANCE ON, COME ACROSS
1,
3.
Compare: HIT ON.
[TahlilGaran] English Idioms Dictionary ▲