upper hand in French upper hand in French prendre le dessus noun (idiomatic) Advantage or control. Add to Flashcards