solar screen


solar screen

1. A nonstructural openwork or louvered panel of a building arranged so as to act as a sun-shading device. 2. A perforated wall used as a sunshade.