Definition of Sasquatch

  • 1. Large hairy humanoid creature said to live in wilderness areas of the United States and Canada Noun

Synonyms for word "sasquatch"

Semanticaly linked words with "sasquatch"