SASQUATCH Meaning of SASQUATCH in English n. a supposed yeti-like animal of NW America. Etymology: Amer. Ind. Oxford English vocab. Оксфордский английский словарь. 2012