seamounts meaning

Meaning of seamounts

What is the full meaning of seamounts

SEAMOUNT, a volcanic mountain on the seafloor [n]

Example of the word seamounts placed on a Scrabble board.

Unscrambled word seamounts

Points for seamounts

Scrabble
15 points
Word With Friends
14 points
Wordfeud
15 points

Related pages for seamounts