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. 2012