What does muskrats mean?
noun
A large, semi-aquatic rodent that lives in wetlands and builds homes out of vegetation.
Example
"The muskrats in the marsh were busy gathering materials for their new lodge."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.