swotter noun1 •Someone who swotsTheir favourite pupils were the snotty little swotters who could repeat parrot-like most historical dates, the division of fractions and the genealogical musical chairs of the English monarchy. — 1988 formsswotters