Solar Furnace (Noun)
Meaning
A concave mirror that concentrates the rays of the sun; can produce high temperatures.
Classification
Nouns denoting man-made objects.
A concave mirror that concentrates the rays of the sun; can produce high temperatures.
Nouns denoting man-made objects.