VividLex

Home / Dictionary / water telescope

water telescope

1 sense · Free VividLex dictionary · Thesaurus

  1. 1. 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. Source: webster

Thesaurus links

Related headwords in VividLex — dictionary ↔ thesaurus bridge for exploration and SEO depth.

From the definitions

Word family

Open full thesaurus page for water telescope · Language as a Lens

Explore more

Search dictionary Related words Home
water tap
Water Temple