From de- + speed.
despeed (third-person singular simple present despeeds, present participle despeeding, simple past and past participle desped)