ABOMINABLE SNOWMAN


Meaning of ABOMINABLE SNOWMAN in English

[abominable snow.man] n, often cap A&S (1921): a mysterious creature with human or apelike characteristics reported to exist in the high Himalayas--called also yeti

Merriam-Webster English vocab.      Английский словарь Merriam Webster.