Snow Monster Definition
noun
An ice-, frost-, and snow-covered conifer tree of Japan's "Snow Country", having a weird grotesque form resembling a monster.
Wiktionary
Of abominable snow monster SNOW MONSTER : synonym of yeti (“abominable snowman ").
Wiktionary
Other Word Forms of Snow Monster
Noun
Singular:
snow monster
Plural:
snow monstersFind Similar Words
Find similar words to snow monster using the buttons below.