English dictionary
musquash meaning and definition
Definition and meaning of musquash at MeaningMonkey.org. musquash meaning and definition in the English Dictionary.MUSQUASH noun
Definition of musquash (noun)
- beaver-like aquatic rodent of North America with dark glossy brown fur
- synonyms: muskrat, Ondatra zibethica
Source: Princeton University Wordnet