water telescope noun2 •A telescope devised for looking into a body of water. •A telescope in which the medium between the objective and the eyepiece is water instead of air, used in some experiments involving aberration. formswater telescopes