SEAMOUNT


Meaning of SEAMOUNT in English

[sea.mount] n (1941): a submarine mountain rising above the deep-sea floor

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