Strode

[прошедшее время] от stride

Большой англо-русский словарь

Strode

past of stride

Merriam-Webster's Collegiate Dictionary