beavering
greg complimented his staff for beavering on the report and having it finished by the deadline
"to work diligently or to be extremely focused on the job or at a task/activity
"greg complimented his staff for beavering on the report and having it finished by the deadline" What is the definition of "beavering"?