pedant
nounOne who ostentatiously exhibits academic knowledge or who pays undue attention to minor details or formal rules.
nounA schoolmaster.
nounA schoolmaster; a teacher; a pedagogue.
nounA person who overrates erudition, or lays an undue stress on exact knowledge of detail or of trifles, as compared with larger matters or with general principles; also, one who makes an undue or inappropriate display of learning.
nounA schoolmaster; a pedagogue.
nounOne who puts on an air of learning; one who makes a vain display of learning; a pretender to superior knowledge.
nounA
A person who is overly concerned with formal rules and trivial points of learning.
nounA person who emphasizes his/her knowledge through the use of vocabulary.
nouna person who pays more attention to formal rules and book learning than they merit