spinach in Finnish spinach in Finnish pinaatti noun A particular edible plant, Spinacia oleracea, or its leaves. Add to Flashcards