sasquatch in German sasquatch in German Sasquatch noun (cryptozoology) A large hairy humanoid creature of western North America. Add to Flashcards