SASQUATCH


Meaning of SASQUATCH in English

n. a supposed yeti-like animal of NW America.

Etymology: Amer. Ind.

Oxford English vocab.      Оксфордский английский словарь.