English | German | Russian | Czech

having the upper hand English

Synonyms having the upper hand synonyms

What other words have the same or similar meaning as having the upper hand?

having the upper hand English » English

superior prevailing

Are you looking for...?

having | the | upper | hand