hydrosphere meaning

UK US

hydrosphere (noun): the watery layer of the earth's surface; includes water vapor.

Definition of hydrosphere

  1. the watery layer of the earth's surface; includes water vapor

    Type of: layer

Scrabble score: 23 (letter breakdown)

Word lists: words starting with HY · words ending in RE · 11-letter words

More about hydrosphere on Wikipedia.