an insignificant student who is ridiculed as being affected or boringly studious
[ Syn: grind , nerd , wonk , dweeb ]
study intensively, as before an exam; I had to bone up on my Latin verbs before the final exam
[ Syn: cram , grind away , drum , bone up , get up , mug up , swot up , bone ]