Synonyms of chance on/upon in English:

chance on/upon

See definition of


1‘a passing motorist chanced on the scene’


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