Definitions of solar heater:

  • noun:   a heater that makes direct use of solar energy