Where does “sped” come from?

sped (English): simple past tense and past participle of speed

Definitions

  1. simple past tense and past participle of speed

Words derived from “sped