Seamount Definition
sēmount
seamounts
noun
A mountain rising from the sea floor but not reaching the surface.
Webster's New World
Other Word Forms of Seamount
Noun
Singular:
seamount
Plural:
seamountsFind Similar Words
Find similar words to seamount using the buttons below.