We do not currently know of any antonyms for swots.
The noun swots is defined as:
See full definition of the word swots.
Did you mean shots, spots or slots?