muskrat in Dutch muskrat in Dutch muskusrat noun A semiaquatic rodent of the tribe Ondatrini. Add to Flashcards