Definify.com

Definition 2024


abominable_snowman

abominable snowman

English

Noun

abominable snowman (plural abominable snowmen)

  1. (cryptozoology, often capitalized) A humanoid or apelike animal said to exist in the Himalayas.

Synonyms

Translations

See also

References