MUSQUASH Meaning of MUSQUASH in English [ 'mʌskwɒʃ ]■ noun another term for muskrat . ↘ Brit. the fur of the muskrat.OriginC17: from Abnaki mòskwas . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004