beavered
bea-vered
verb
Worked extremely hard and diligently on a task, often for a long period.
"He beavered away at his project all weekend."
Thesaurus
Synonyms: beaver, beaver fur, castor, top hat, high hat, stovepipe, dress hat, opera hat, topper, silk hat, beaver away, Oregonian