battle of the sexes in Finnish battle of the sexes in Finnish sukupuolten taistelu noun Any competition between men and women. Add to Flashcards