[n] a student who studies excessively [v] study intensively, as before an exam; "I had to bone up on my Latin verbs before the final exam"
bone, bone up, cram, drum, get up, grind, grind away, mug up, nerd, swot up, wonk