HYDROBAROMETER MEANING IN ENGLISH

• Hydrobarometer Definition & Synonyms

  1. (n.) An instrument for determining the depth of the sea water by its pressure.


RECENT SEARCHES