Dominant (2,3)
'dominant' is the definition.
(on top can mean dominant or in the ascendancy)
This is the entire clue.
(Other definitions for on top that I've seen before include "Winning" , "In a dominant position" , "At the summit or in superior position" , "Leading" .)
'dominant' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for alpha that I've seen before include "Greek vowel" , "starter" , "high mark" , "Brilliant star" , "First, best quality" .)