[ tag word day English learner’s meaning ]

Installing solar panels


1 : of or relating to the sun



a solar eclipse/phenomenon



2 : produced by or using the sun’s light or heat



solar energy/power


a solar heating system
Websites: Merriam-WebsterUnabridged.com
Give some Likes to Authors