abominable snow monster

noun
Graduate
1

Synonym of abominable snowman (“yeti”).