Definitions of beaver away:

  • verb:   work hard on something