What does ‘swot (up)’ mean?

( v ) To study hard. I have to swot all night for my Russian test tomorrow.