sledding

Noun
  1. The sport of riding on a sled or sleigh (synset 100448058)
  2. Advancing toward a goal (synset 100048792)
    "persuading him was easy going"; "the proposal faces tough sledding"

Other Searches