English Dictionary
◊ SASQUATCH
Sasquatch
n : large hairy humanoid creature said to live in wilderness
areas of US and Canada [syn: {Bigfoot}, {Sasquatch}]