Subscriber login


Forgot your password?

Library card login

Other

hydrosphere

Pronunciation: /ˈhʌɪdrəsfɪə/

Definition of hydrosphere

noun

(usually the hydrosphere)
  • all the waters on the earth’s surface, such as lakes and seas, and sometimes including water over the earth’s surface, such as clouds.

hydrosphere in other Oxford dictionaries

Definition of hydrosphere in the US English dictionary