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.”

Synonyms

  • solar energy provider
  • solar panel installer

Antonyms

  • fossil fuel seller
  • gasoline vendor