Sasquatch - Definition

sasquatch

n 1: large hairy humanoid creature said to live in wilderness
areas of the United States and Canada [syn: Bigfoot,
Sasquatch]

Look up another word