Answer: swotty

AnswerCrossword Clue
swottystudying excessively