solar thermal system

Explore definitions, synonyms, and language insights of solar thermal system

Definitions

Noun
a system that converts sunlight into heat

More General Terms