the upper hand ( synonym found)

Definition of the upper hand:

(n) : an advantage or lead
"I hope the Lions get the upper hand on the Bears this season."

Definition of the upper hand:

(n) : an advantage or lead
"I hope the Lions get the upper hand on the Bears this season."

Back to Top