DEEPWATER


Meaning of DEEPWATER in English

[deep.wa.ter] adj (1795): of, relating to, or characterized by water of considerable depth; esp: able to accommodate oceangoing vessels "~ ports"

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