abominable snow monster

English

Noun

abominable snow monster (plural abominable snow monsters)

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

Synonyms