WordUnscrambler Home
seamount
Definitions
[ˈsiːmaʊnt], (Noun)
Definitions:
- a submarine mountain
Phrases:
Origin
:
Click here to see the free dictionary definition for seamount
definition by Oxford Dictionaries