écolâtreTop 40000MeaningsNoun1. schoolmaster of a medieval cathedral school (historical)2. teacher (derogatory)