Dictionary Home » Dictionary Definitions » Abominable Snowman

Abominable Snowman

noun

a large, hairy, manlike animal reputed to live in the Himalayas
also called yeti

Origin: ? mistransl. of Tibet metch liengnii

See Abominable Snowman in American Heritage Dictionary 4

noun
A hairy humanlike animal reportedly inhabiting the snows of the high Himalaya Mountains. Also called yeti.

Related Articles

link/cite print suggestion box