Sped

[прошедшее время, причастие прошедшего времени] от speed

Большой англо-русский словарь

Sped

or SPED abbreviation special education

Merriam-Webster's Collegiate Dictionary

Sped

abbreviation see SpEd

Merriam-Webster's Collegiate Dictionary