Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: abominable snowman
  1. A large hairy humanoid creature said to live in the Himalayas
    - yeti

Derived forms: abominable snowmen

Type of: legendary creature

Encyclopedia: Abominable snowman