The difference between Happen on and Stumble upon
When used as verbs, happen on means to find by chance,, whereas stumble upon means to discover or find something by accident.
check bellow for the other definitions of Happen on and Stumble upon
-
Happen on as a verb:
to find by chance,
-
Stumble upon as a verb (figuratively):
To discover or find something by accident.
-
Stumble upon as a verb (figuratively):
To meet somebody by chance.