Snowtubing

What is Snowtubing?

Snowtubing definition and meaning on Dictionary terms:
noun
a white egret, Egretta thula, of the warmer parts of the Western Hemisphere: formerly hunted in great numbers for its plumes, the species is now protected and has recovered.

 

reference: www.dictionary.com/browse/snowtubing

Tags: