What is the full meaning of musquashes
MUSQUASH, a large semiaquatic North American rodent, resembling a beaver, also MUSHRAT, MUSKRAT [n]
Example of the word musquashes placed on a Scrabble board.