MUSKRAT Meaning of MUSKRAT in English ■ noun a large semiaquatic North American rodent with a musky smell, valued for its fur. [ Ondatra zibethicus .] ↘the fur of the ~. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004