ABOMINABLE SNOWMAN


Meaning of ABOMINABLE SNOWMAN in English

noun Usage: often capitalized A&S Date: 1921 a mysterious creature with human or apelike characteristics reported to exist in the high Himalayas

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.