stumbled
动词 stumble:
walk unsteadily
同义词:stumble, falter, bumble
miss a step and fall or nearly fall
同义词:stumble, trip
encounter by chance
同义词:stumble, hit
make an error
同义词:stumble, slip up, trip up