Definify.com
Definition 2024
sasquatch
sasquatch
English
Noun
sasquatch (plural sasquatches)
- (cryptozoology) A large hairy humanoid creature of western North America; a Bigfoot.
Synonyms
Translations
a hairy humanoid creature
sasquatch (plural sasquatches)