Liquid-mirror-telescope Definition
noun
(astronomy) A type of reflecting telescope employing a parabolic liquid mirror made by spinning a pool of reflective liquid.
Wiktionary
Other Word Forms of Liquid-mirror-telescope
Noun
Singular:
liquid-mirror-telescope
Plural:
liquid-mirror-telescopesFind Similar Words
Find similar words to liquid-mirror-telescope using the buttons below.