High level? (7)
I believe the answer is:
plateau
'high level?' is the definition.
(plateau can refer to a piece of high ground)
This is all the clue.
(Other definitions for plateau that I've seen before include "High flat land" , "Flat raised land" , "Flat highland" , "somewhere flatter?" , "Reach a level" .)