/ ˈpedəgɒg; NAmE -gɑːg/ noun
( old use or formal ) a teacher; a person who likes to teach people things, especially because they think they know more than other people
••
WORD ORIGIN
late Middle English : via Latin from Greek paidagōgos , denoting a slave who accompanied a child to school (from pais , paid- boy + agōgos guide).