Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

abominable snowman Definition

Cancel
abominable snowman
noun(abominable snow-man)
a mysterious creature with human or apelike characteristics reported to exist in the high Himalayas —called also yeti

Words Related to abominable snowman!

abominable snowman Examples by Brain Bank Users