STUMBLE ON


Meaning of STUMBLE ON in English

( also stumble upon )

Fall upon by chance, light upon, strike upon without design.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.