English | German | Russian | Czech

seamount English

Meaning seamount meaning

What does seamount mean?

seamount

an underwater mountain rising above the ocean floor

Synonyms seamount synonyms

What other words have the same or similar meaning as seamount?

seamount English » English

guyot tablemount sea-mount sea peak sea mount mount

Topics seamount topics

What do people use seamount to talk about?

Are you looking for...?