Harrow rival (4)
I believe the answer is:
'harrow rival' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for eton that I've seen before include "Public school (sounds like 20)" , "academic institution" , "Note sent up to English public school" , "Town opposite Windsor on the Thames" , "Public school near Windsor" .)