meaning of beaver away

beaver away meaning in General Dictionary

strive on one thing