MUSKRAT


Meaning of MUSKRAT in English

/ ˈmʌskræt; NAmE / noun

a N American water animal that has a strong smell and is hunted for its fur

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.