sollar
/sɒlər/Definitions
1. noun
a person who sells solar panels or provides solar energy services
“The sollar installed the new solar panels on my roof.”
2. verb
to sell or provide solar panels or solar energy services
“The company sollar the house with new solar panels and a solar water heater.”