Defenition of the word abominable snowman
-
Defenition of the word abominable snowman
- An unidentified animal often thought to live in the Himalayas.
- large hairy humanoid creature said to live in the Himalayas
- a large hairy humanoid creature said to live in the Himalayas
Synonyms for the word abominable snowman
Hypernyms for the word abominable snowman
See other words