SASQUATCH meaning: Large, hairy, mythical North American creature – OneLook by nabs | May 8, 2025 | Bigfoot News | 0 comments ▸ noun: Alternative letter-case form of sasquatch. [(cryptozoology) A large hairy humanoid creature of western North America.] Similar: Bigfoot, North …