Definify.com

Definition 2024


stumbled_across

stumbled across

English

Verb

stumbled across

  1. simple past tense and past participle of stumble across