Synonyms of Seamount in English :
Antonyms of Seamount in English
Thesaurus of Seamount in English
Seamount
see definition of seamountHyponyms of seamount
1. (noun) an underwater mountain rising above the ocean floor
Synonyms of Seamount in English :
Antonyms of Seamount in English
Thesaurus of Seamount in English
1. (noun) an underwater mountain rising above the ocean floor