RichThesaurus
stumbling upon
stumbling upon
synonyms
tripping over
serendipity
happy chance
fluke
happenstance
good luck
lucky break
luck
break
dumb luck
blessing
stumbling upon
definitions