MUSQUASH Meaning of MUSQUASH in English [mus.quash] n [Massachuset] (1633): muskrat Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012