stumbled
verb
°past tense of stumble.