grandstand in French grandstand in French tribune noun The seating area at a stadium or arena; the bleachers. Add to Flashcards