Thesaurus.com
Dictionary.com
Showing results for have the upper hand. Search instead for hast the upper hand.

have the upper hand