American Dictionary
Definition sled in American English
sled verb
[intransitive] verb
/sled/

American Dictionary