What does ‘bone (up)’ mean?

( v ) To study or work hard. I can’t go anywhere tonight; I have to bone (up) for my chemistry test.