abominable snowman
noun
Meaning
A legendary, large, hairy, apelike creature said to inhabit the high mountains of the Himalayas.
Examples
- Many explorers have trekked through Nepal hoping to find evidence of the elusive abominable snowman.
- The local guides laughed when the tourists asked if they had ever encountered the abominable snowman.
Synonyms: yeti, cryptid