abominable snow monster
English
Noun
abominable
snow
monster
(
plural
abominable snow monsters
)
(
Himalayas
)
Synonym of
abominable snowman
(
“
yeti
”
)
.
Synonyms
snow monster
(
short form
)