What is the meaning of Swot?

To study with effort or determination (object of study indicated by "up on").

One who swots; a boffin, nerd, or smart aleck.

Work.

Vigorous study at an educational institution.

black

Source: wiktionary.org