Find the word definition

Wiktionary
beaver away

vb. (context idiomatic English) To work hard at a task.

WordNet
beaver away

v. work hard on something [syn: beaver]