SASQUATCH


Meaning of SASQUATCH in English

n. "Bigfoot", large hairy mountain creature that allegedly inhabits the Pacific Northwest region of the United States and Canada (has never been proven to exist)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.