Definition/Meaning of hydrospace
English - Noun:
hydrospace ( uncountable ) That part of the Earth , or other planet , that lie below the surface of its lakes , seas and oceans
English - Synonyms:
hydrosphere