Word info

snowtubing

Noun

Meaning

snowtubing (uncountable)

A leisure activity consisting of travelling down a snowy slope on a snowtube

Source: en.wiktionary.org

Close letter words and terms