English dictionary
sasquatch meaning and definition
Definition and meaning of sasquatch at MeaningMonkey.org. sasquatch meaning and definition in the English Dictionary.SASQUATCH noun
Definition of Sasquatch (noun)
- large hairy humanoid creature said to live in wilderness areas of the United States and Canada
- synonyms: Bigfoot
Source: Princeton University Wordnet