Synonyms of Sasquatch in English :
Antonyms of Sasquatch in English
Thesaurus of Sasquatch in English
Sasquatch
see definition of sasquatchSynonyms of sasquatch
1. (noun) large hairy humanoid creature said to live in wilderness areas of the United States and Canada