swot noun definition in People in schools topic from the Oxford Advanced Learner's Dictionary

swot

 noun: People in schools topic
(British English) (US English grind) (informal, disapproving) a person who spends too much time studying