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