Definition of “swot up (sth)” - English Dictionary

English