meaning of solar dish

1. a concave mirror that concentrates the rays of the sun; can produce high temperatures


Related Words

solar dish |

Developed & Maintained By Taraprasad.com

Treasure Words