Yahoo Web Search

Search results

  1. Dictionary
    Abominable Snowman
    /əˌbɒm(ɪ)nəbl ˈsnəʊman/

    noun

    • 1. a large hairy creature resembling a human or bear, said to live in the highest part of the Himalayas.

    More definitions, origin and scrabble points