Definition of dog sledding in English:
dog sledding
noun
The activity of traveling over snow on a sled pulled by dogs.
- ‘winter activities include cross-country skiing and dogsledding’
Are You Learning English? Here Are Our Top English Tips
The activity of traveling over snow on a sled pulled by dogs.