Tower above (8)
I believe the answer is:
'tower above' is the definition.
(thesaurus)
This is the entire clue.
(Other definitions for dominate that I've seen before include "Rule" , "Tower over" , "Admit one in order to be in control" , "Command, control" , "Be lord over" .)