Overlooked two deer, somehow (7)
I believe the answer is:
towered
'overlooked' is the definition.
The answer and definition can be both to do with fundamental existence as well as being past participle verbs.
Perhaps they are linked in a way I don't understand?
'two deer somehow' is the wordplay.
'somehow' indicates anagramming the letters.
'two'+'deer'='twodeer'
'twodeer' with letters rearranged gives 'TOWERED'.
Can you help me to learn more?
(Other definitions for towered that I've seen before include "Was of great height, . . . . . . . over others" , "rose" , "Loomed (over)" , "Was taller and more eminent than others" .)