Origin: Greek suffix -scope
Definition, synonyms and related words
A type of reflecting telescope employing a parabolic liquid mirror made by spinning a pool of reflective liquid.