Word info Synonyms

abominable snowman

Noun

Meaning

a large hairy humanoid creature said to live in the Himalayas

Source: WordNet

Synonyms

Hypernyms

Examples

I believe the Abominable Snowman may be real. I think there may be something in that. David Attenborough

Close letter words and terms