liquid mirror telescope
Noun
Meaning
liquid mirror telescope (plural liquid mirror telescopes)
(astronomy) A type of reflecting telescope employing a parabolic liquid mirror made by spinning a pool of reflective liquid.
Noun
liquid mirror telescope (plural liquid mirror telescopes)
(astronomy) A type of reflecting telescope employing a parabolic liquid mirror made by spinning a pool of reflective liquid.