strode Look up strode at Dictionary.com
past tense of stride (v.).