overteachoverteach means to teach too much.EtymologyFrom over- + teach.verbTo teach too much.“Geography is overtaught in my son's primary school.”