muskrat in French muskrat in French rat musqué noun A semiaquatic rodent of the tribe Ondatrini. Add to Flashcards