Idiom: Upper hand

Idiom Definitions for 'Upper hand'


If you have the upper hand, you have the advantage.

See also: