Seamount

What is Seamount?

Seamount definition and meaning on Dictionary terms:
noun
a submarine mountain rising several hundred fathoms above the floor of the sea but having its summit well below the surface of the water.

 

reference: www.dictionary.com/browse/seamount

Tags: