solar panel in French solar panel in French panneau solaire noun An array of connected solar cells Add to Flashcards