muskrat in Irish muskrat in Irish muscfhrancach noun A semiaquatic rodent of the tribe Ondatrini. Add to Flashcards