Dictionary |
2 Results
#1
sledding
n.
the sport of riding on a sled or sleigh
. wn
#2
sledding
n.
[
going
] advancing toward a goal; "persuading him was easy going"; "the proposal faces tough sledding"
. wn