0%

ALL meanings of sasquatch

Sas·quatch
S s
  • noun sasquatch Big Foot. 1
  • noun sasquatch (in Canadian folklore) in British Columbia, a hairy beast or manlike monster said to leave huge footprints 0
  • noun sasquatch a huge, hairy, humanlike creature with long arms, reputed to live in the mountains of NW North America 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?