The AI-powered English dictionary
plural sasquatches
(cryptozoology) A large hairy humanoid creature of western North America; a Bigfoot.