Beelingo.com

English Dictionary

  • Hide translation

 upper hand upper hand

noun

  • () position of advantage and control  ( upper hand, whip hand )
    position of advantage and control