from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- n. a large hairy humanoid creature said to live in the Himalayas
Sorry, no etymologies found.
In growing horror she stared upward at what appeared to be the Abominable Snowman standing before her in a yellow slicker and rainhat that made him look like a walking taco stand.