'beaver away' definitions:

Definition of 'beaver away'

From: WordNet
verb
Work hard on something [syn: beaver, beaver away]