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 telescope
Plural:
water telescopes

Find Similar Words

Find similar words to water telescope using the buttons below.

Words Starting With

Words Ending With

Unscrambles

water telescope