• Hydrospace

    Full definition of hydrospace

    Noun

    hydrospace

    (uncountable)
    1. That part of the Earth, or other planet, that lie below the surface of its lakes, seas and oceans

    Synonyms

    © Wiktionary