Beelingo.com

English Dictionary

  • Hide translation

 abominable snowman abominable snowman /əˈbɑːmɪnəbəl ˈsnoʊˌmæn/

noun

  1. A large hairy humanoid creature said to live in the Himalayas  ( abominable snowman , yeti )
    a large hairy humanoid creature said to live in the Himalayas