liquid mirror telescope

Definition from Wiktionary, the free dictionary
Jump to: navigation, search

English[edit]

Noun[edit]

liquid mirror telescope (plural liquid mirror telescopes)

  1. (astronomy) A type of reflecting telescope employing a parabolic liquid mirror made by spinning a pool of reflective liquid.