Hydrospace Definition
hīdrə-spās
noun
The ocean waters and ocean depths of the earth, esp. as a realm to be explored and investigated scientifically; inner space.
Webster's New World
Hydrospace Is Also Mentioned In
Find Similar Words
Find similar words to hydrospace using the buttons below.