لوحة شمسية : We have a solar panel on our roof and it produces all the hot water we need. solar plexus n (part of upper abdomen) أسفل الصدر : I gasped when he punched me right in the solar plexus. solar power n (energy generated by the sun) الطاقة الشمسية : solar powered, solar-powered adj (running on energy from ...