Synonyms for Cram (same or very similar meaning)
WordNet sense 1 (crowd or pack to capacity):
jam, ram, wad, jampack, chock up
WordNet sense 2 (study intensively, as before an exam):
bone, drum, swot, get up, bone up, grind away, mug up, swot up
From the ODE community, based on WordNet
add/edit