Yahoo Malaysia Web Search

Search results

  1. Dictionary
    solar panel

    noun

    • 1. a panel designed to absorb the sun's rays as a source of energy for generating electricity or heating.