Definition of mountain beaver in English:
A burrowing forest-dwelling rodent occurring only on the west coast of North America. Also called sewellel.
- This legislation would have allowed the use of traps on moles, gophers and mountain beavers, and provided additional protections for livestock.
- A few years ago, after clearing a slope obscured by fallen trees and nettles for use as a rhododendron glen, they discovered mountain beavers.
Definition of mountain beaver in:
- US English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.