Water telescope.

1. (Optics)

A telescope in which the medium between the objective and the eye piece is water instead of air, used in some experiments in aberration.

2.

A telescope devised for looking into a body of water.

 

© Webster 1913

Log in or register to write something here or to contact authors.