Definition of mountain beaver in English:

mountain beaver

noun

  • A burrowing forest-dwelling rodent occurring only in western North America, from British Columbia to California.

    Also called sewellel
    • ‘A few years ago, after clearing a slope obscured by fallen trees and nettles for use as a rhododendron glen, they discovered mountain beavers.’
    • ‘This legislation would have allowed the use of traps on moles, gophers and mountain beavers, and provided additional protections for livestock.’