Definition of HYDROSPACE

hydrospace

Plural: hydrospaces

Noun

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

Origin / Etymology

From hydro- + space.

Synonyms

hydrosphere

Scrabble Score: 21

hydrospace: valid Scrabble (US) TWL Word
hydrospace: valid Scrabble Word in Merriam-Webster MW Dictionary
hydrospace: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 21

hydrospace: valid Words With Friends Word