stumble: [14] Stumble was probably borrowed from an unrecorded Old Norse *stumla. This would have come, along with its first cousin stumra ‘trip’, from a prehistoric Germanic base *stum-, *stam- ‘check, impede’, which also produced English stammer and stem ‘halt, check’. => stammer, stem[stumble etymology, stumble origin, 英语词源]