stubbed toe on (verb) stumble: happen upon
Sinonime: blunder upon,
bump,
chance, chance upon, come across, come up against,
discover,
encounter, fall upon,
find,
hit,
light, light upon,
luck*,
meet, run across, stub toe on,
tumble, turn up
Antonime: lose,
overlook