upper hand in Finnish upper hand in Finnish niskalenkki noun (idiomatic) Advantage or control. Add to Flashcards