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.
Source: wiktionary.orgSearch words containing