SASQUATCH


Meaning of SASQUATCH in English

[Sas.quatch] n [Halkomelem (Salishan language of southwestern British Columbia) sesqec] (1929): a hairy creature like a human being reported to exist in the northwestern U.S. and western Canada and said to be a primate between

6. and 15 feet (1.8 and 4.6 meters) tall--called also bigfoot

Merriam-Webster English vocab.      Английский словарь Merriam Webster.