Unteach has 3 different meanings across 1 category:
Verb
cause to disbelieve; teach someone the contrary of what he or she had learned earlier
cause to unlearn
"teach somebody to unlearn old habits or methods"
To cause (someone) to unlearn; to make (someone) forget something they have been taught, or recognize it as erroneous, etc.