不挂科搜题免费

问题:

what is the meaning of " stumble" ?

答案:

fall because your foot hit against sth