A dominating position, as in a conflict
(Noun)
Position of advantage and control
(Noun)
Advertisement
Advertisement

Upper Hand Is Also Mentioned In