sped
SPED,
pret. and pp. of speed.