Type in ➚ :
3 results in 0.0050s.

hydroscope in English

  • hydroscope
    hydroscope, noun.
    1. an optical apparatus that enables the observer to view objects below the surface of the sea.
    2. an ancient device that measured the lapse of time by the sinking of water in a graduated tube perforated at the bottom.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. marathi-dictionary-translation-meaning-of-hydroscope