MUSQUASH


Meaning of MUSQUASH in English

[ 'mʌskwɒʃ ]

■ noun another term for muskrat .

↘ Brit. the fur of the muskrat.

Origin

C17: from Abnaki mòskwas .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.