Word Study
water telescope
CIDE DICTIONARY
water telescope,
- A telescope in which the medium between the objective and the eye piece is water instead of air, used in some experiments in aberration. [Webster 1913 Suppl.]
- A telescope devised for looking into a body of water. [Webster 1913 Suppl.]
For further exploring for "water telescope" in Webster Dictionary Online