Home
Dictionary
Biography
Geography
Medical
Legal
Search
Account
Register
Login
Search
You are here:
Home
Dictionary
abominable snowman
abominable snowman
a mysterious creature with human or apelike characteristics reported to exist in the high Himalayas
Previous article: abominable
Prev
Next article: abominate
Next