swot
verb
°To study with effort or determination.
°To study something with effort or determination (swot up on).
noun
°(slang British) one who swots.
°(slang British) work.