MUSQUASH


Meaning of MUSQUASH in English

[mus.quash] n [Massachuset] (1633): muskrat

Merriam-Webster English vocab.      Английский словарь Merriam Webster.