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