Definify.com

Definition 2024


sasquatch

sasquatch

English

Noun

sasquatch (plural sasquatches)

  1. (cryptozoology) A large hairy humanoid creature of western North America; a Bigfoot.

Synonyms

Translations