Busy-as-a-beaver Definition

adjective

(simile) Very busy.

Wiktionary