Definition of "Sledding" :
noun: advancing toward a goal
"The proposal faces tough sledding."
noun: the sport of riding on a sled or sleigh
noun: advancing toward a goal
"The proposal faces tough sledding."
noun: the sport of riding on a sled or sleigh