MUSKRAT Meaning of MUSKRAT in English n.1 a large aquatic rodent, Ondatra zibethica, native to N. America, having a musky smell. Also called MUSQUASH. 2 the fur of this. Oxford English vocab. Оксфордский английский словарь. 2012