noun
plural swots
[count] Brit informal + disapproving :a person who works or studies too much
verb
swots; swotted; swotting
[no obj] Brit informal :to study very hard for an exam - + for
swot up
[phrasal verb]
swot up or swot (something) up or swot up (something) :to study (something) very hard