pedantic

pedantic adj

Fr. < It. pedante, teacher, schoolmaster.

  1. Vain; pompous; ostentatious; showy; pretentious.