beaver_away
1. [ verb ] (work) work hard on something
Synonyms: beaver
Related terms: work beaver