To work diligently or to be extremely focused on the job or at a task/activity. An active extension of the term âbusy as a beaver"
Greg complimented his staff for beavering on the report and having it finished by the deadline
26👍 3👎