swot up on

Verb

 * 1) To study particularly hard to learn a subject quickly.