SNOWTHROWN Meaning of SNOWTHROWN in English ˈ ̷ ̷| ̷ ̷ adjective of a tree : bent or broken by the weight of snow Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012