hydrospace

English dictionary entry

Meanings

noun
  1. That part of the Earth, or other planet, that lies below the surface of its lakes, seas and oceans,

Word forms

hydrospace hydrospaces

Etymology

From hydro- + space.

Synonyms

Related words

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.