Swotters [noun]

Definition of Swotters:

excessive studier

Synonyms of Swotters:


Opposite/Antonyms of Swotters:

-


Sentence/Example of Swotters: