english
1
general::
noun
a large aquatic furred rodent:
Beavers had dammed up the stream
Simple Definitions
2
general::
see BUSY AS A BEAVER; EAGER BEAVER; WORK LIKE A BEAVER.
American Heritage Idioms
3
general::
beaver away
informal
to work hard for a long time
• She has been beavering away at that essay for hours.
Cambridge-Phrasal Verbs