abominable snow monster

English

edit

Noun

edit

abominable snow monster (plural abominable snow monsters)

  1. (Himalayas) Synonym of abominable snowman (yeti)

Synonyms

edit