abominable snowman

abominable snowman noun
or Abominable Snowman
abominable snowman
noun
or Abominable Snowman
Britannica Dictionary definition of ABOMINABLE SNOWMAN
[singular]
: a large hairy creature that walks on two feet like a man and that some people claim to have seen in the Himalayas
— called also yeti
— compare sasquatch