Last modified on 9 October 2013, at 05:32

stumble on

EnglishEdit

VerbEdit

stumble on (third-person singular simple present stumbles on, present participle stumbling on, simple past and past participle stumbled on)

  1. to discover or find something by accident
  2. to meet somebody by chance

TranslationsEdit

SynonymsEdit