Synonyms: nerd
Definition: an intelligent but single-minded expert in a particular technical field or profession
Similar words: expert
Definition: a person with special knowledge or ability who performs skillfully
Synonyms: swot, dweeb, grind, wonk, nerd
Definition: an insignificant student who is ridiculed as being affected or boringly studious
Similar words: learner, scholar, assimilator
Definition: someone (especially a child) who learns (as from a teacher) or takes up knowledge or beliefs