Snow Monster (noun) Definition, Meaning & Examples

noun
  1. a tall evergreen tree fully encased in multiple layers of snow and ice: exemplified by firs in the alpine area of northern Honshu, Japan, where heavy snowfall and freezing Siberian winds combine to create the phenomenon: We skied through trails lined with hundreds of snow monsters, which was the spectacle we had come to see!
Snow Monster (noun) Definition, Meaning & Examples

More Definitions