'stumble upon' definitions:

Synonyms of 'stumble upon'

From: Moby Thesaurus