beaver away

Verb
  1. Work hard on something (synset 202420043)

Other Searches