seamount
noun
- 1
A mountain that rises from the floor of the ocean and does not breach the water's surface.
Translate “seamount” to another language
Click any language to open the translator with this word already filled in.
A mountain that rises from the floor of the ocean and does not breach the water's surface.
Click any language to open the translator with this word already filled in.