Definition of Abominable Snowman in English:
noun (plural Abominable Snowmen)
A large hairy creature resembling a human or bear, said to live in the highest part of the Himalayas. Also called yeti.
- Their logo is the famous footprint of the Abominable Snowman, not a figure commonly associated with tropical Calicut, but symbolic both of the leap of imagination they have undertaken and the ‘barefoot’ nature of their enterprise.
- Three years ago at Muirfield, in third-round conditions better suited to the Abominable Snowman than tournament golf, Woods shot himself out of contention with an 81.
- The Himalaya has its Abominable Snowman, or the Yeti.
Definition of Abominable Snowman in:
- US English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.