Does being on the hill make it a high school? (6)
I believe the answer is:
harrow
'school?' is the definition.
(famous UK public school)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for harrow that I've seen before include "A school; agricultural implement" , "Agricultural device" , "Clod breaker" , "Spiked frame for breaking and levelling soil" , "Cultivator that breaks up the soil" .)