abominable snowperson
English
Noun
abominable snowperson (plural abominable snowpeople)
- A humanoid or apelike creature supposed to exist in the Himalayas.
- 1968, Carl Ruhen, The Key Club, Scripts, page 38:
- Actually, he was thinking about Mount Everest and how cold it would be up there, surrounded by blizzards, snow storms and abominable snow people.