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.

Words Starting With

Words Ending With

Unscrambles

hydrospace