SASQUATCH Meaning of SASQUATCH in English n. a supposed yeti-like animal of NW America. [ Amer. Ind. ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012