Synonyms of chance on/upon in English:

chance on/upon


See definition of chance

phrase

1‘a passing motorist chanced on the scene’

SYNONYMS
come across, run across, run into, happen on, hit on, light on, come upon, stumble on, blunder on, find by chance, meet, meet by chance
informal bump into
archaic run against