She is beavering away at her homework.
beaver away
idiomTo work hard at a task.
Origin
disputed originFrom the metaphorical image of a person working as industriously as a beaver building its dam.
The students have been beavering away at their final projects all week to meet the deadline.
While the rest of the team took a long lunch, he remained at his desk, beavering away at the complex financial report until it was perfect.
- 01
away game
An athletic contest played away from the team's home field.
- 02
away with the fairies
Not all there; slightly crazy.
- 03
bang away
to strike or hit repeatedly
- 04
bear away the bell
To be superior in something.
- 05
blaze away
To fire (firearms) repeatedly.
- 06
blow away
To kill (someone) by shooting them with a firearm.
- 07
blow the cobwebs away
To make changes for space for new fresh ideas
- 08
bottle away
To store up or stock up.