YourDictionary

musquash

noun pl. musquashes or musquash

  1. any of a genus (Ondatra) of muskrats of N North America having rudderlike tails that are flat from top to bottom
  2. Chiefly Brit. the fur of the muskrat

See musquash in American Heritage Dictionary 4

link/cite print suggestion box