Synonyms of Abominable Snowman in English :
Antonyms of Abominable Snowman in English
Thesaurus of Abominable Snowman in English
Abominable Snowman
see definition of abominable snowmanSynonyms of abominable snowman
1. (noun) a large hairy humanoid creature said to live in the Himalayas
Hypernyms of abominable snowman
1. (noun) a large hairy humanoid creature said to live in the Himalayas