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