Whip-hand meaning

A dominating position; an advantage.
noun
0
0
The hand in which a whip is held.
noun
0
0
The hand in which a driver holds a whip.
noun
0
0
The position of advantage or control.
noun
0
0
Advertisement