Question: what is the meaning of the phrase upper hand?
Answer: noun. the dominating or controlling position; advantage: to have the upper hand in the fight.