Definition of YETI
noun : YETI
Source: WordNet 3.1
-
1. (
) a large hairy humanoid creature said to live in the Himalayas ;
See more about : YETI