Defeats teachers (7)
I believe the answer is:
masters
I believe this is a double definition.
'defeats' is the first definition.
(mastering is a kind of defeating)
'teachers' is the second definition.
(I know this)
(Other definitions for masters that I've seen before include "competition today" , "Higher degree" , "Could be checkers" , "Boys" , "Male teachers" .)