Definition of Liquid mirror telescope

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

¹ Source: wiktionary.com

Lexicographical Neighbors of Liquid Mirror Telescope

liquid gas
liquid gases
liquid glucose
liquid helium
liquid human serum
liquid hydrocarbon
liquid laugh
liquid laughs
liquid lunch
liquid lunches
liquid measure
liquid metal
liquid metal reactor
liquid mirror
liquid mirror telescope (current term)
liquid mirror telescopes
liquid mirrors
liquid natural gas
liquid nitrogen
liquid oxygen
liquid paraffin
liquid petroleum
liquid phase
liquid pitch
liquid rocket
liquid rockets
liquid scintillation
liquid scintillation counter
liquid scintillation counters

Other Resources:

Search for Liquid mirror telescope on Dictionary.com!Search for Liquid mirror telescope on Thesaurus.com!Search for Liquid mirror telescope on Google!Search for Liquid mirror telescope on Wikipedia!

Search