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-telescopes

Find Similar Words

Find similar words to liquid-mirror-telescope using the buttons below.

Words Starting With

Words Ending With

Word Length