'beaver away' definitions:

Definition of 'beaver away'

(from WordNet)
verb
Work hard on something [syn: beaver, beaver away]