Definition of inner tubing in English:

inner tubing

noun

mass nounNorth American
  • The leisure activity of riding on water or snow on a large inflated inner tube.

    ‘visitors can access the water for canoeing, kayaking, and inner tubing’