Definition of "mushrat"

mushrat

  • noun

    plural mushrats

    1. (US) muskrat