sped
past tense and past participle of speed (v.); Old English spedde.