upper hand in Polish upper hand in Polish przewaga noun (idiomatic) Advantage or control. Add to Flashcards