solar towerA solar telescope that is mounted on a tall tower in order to place the optics above the image-distorting layer of Sun-heated air near the ground. Related category SOLAR TOPICSAlso on this site: Encyclopedia of Alternative Energy & Sustainable Living Encyclopedia of History |