ABOMINABLE SNOWMAN


Meaning of ABOMINABLE SNOWMAN in English

■ noun ( plural Abominable Snowmen ) another term for yeti .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.