Water Telescope Definition
noun
A telescope in which the medium between the objective and the eyepiece is water instead of air , used in some experiments involving aberration .
Wiktionary
A telescope devised for looking into a body of water.
Wiktionary
Other Word Forms of Water Telescope
Noun
Singular:
water telescopePlural:
water telescopesRelated Articles
Find Similar Words
Find similar words to water telescope using the buttons below.