0%

ALL meanings of abominable snowman

a·bom·i·na·ble snow·man
A a
  • noun abominable snowman a large legendary manlike or apelike creature, alleged to inhabit the Himalayan Mountains 3
  • noun abominable snowman a large, hairy, manlike animal reputed to live in the Himalayas 3
  • noun abominable snowman a legendary large, hairy, humanoid creature said to inhabit the Himalayas. 1
  • noun abominable snowman (cryptozoology, often capitalized) A humanoid or apelike animal said to exist in the Himalayas. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?