outstridden

[aut'stridən]
v. 大踏步地走在…的前面( outstride的过去分词 )