English dictionary
yeti meaning and definition
Definition and meaning of yeti at MeaningMonkey.org. yeti meaning and definition in the English Dictionary.YETI noun
Definition of yeti (noun)
- a large hairy humanoid creature said to live in the Himalayas
- synonyms: abominable snowman
Source: Princeton University Wordnet