adjective
of or pertaining to beavers
noun
(rare) a place, especially artificial, where beavers live.