abominable snowperson (English, noun)
expansion: abominable snowperson (plural abominable snowpeople)
Senses:
glosses: A humanoid or apelike creature supposed to exist in the Himalayas.
tags: nonstandard
Forms:
form: abominable snowpeople
tags: plural