hit upon (?.)
- alight upon
- arrive at
- arrive upon
- blunder upon
- bump into
- chance upon
- come across
- come at
- come down on
- come on
- come up against
- come upon
- descend upon
- discover serendipitously
- drop on
- encounter
- fall in with
- fall on
- fall upon
- get at
- happen upon
- light upon
- meet up with
- meet with
- pitch upon
- reach
- run across
- run into
- run up against
- settle on
- strike upon
- stumble on
- stumble upon
- tumble on