beavering

verb
  1. working very hard and steadily at something
  2. Usage: informal; present participle of ‘beaver away’

Examples