HYDROSPACE


Meaning of HYDROSPACE in English

[hy.dro.space] n (1963): the regions beneath the surface of the ocean

Merriam-Webster English vocab.      Английский словарь Merriam Webster.