What does beaver away mean?

beaver away meaning in General Dictionary

strive on one thing