Seamount (noun) Definition, Meaning & Examples

noun
  1. a submarine mountain rising several hundred fathoms above the floor of the sea but having its summit well below the surface of the water.
noun
  1. a submarine mountain rising more than 1000 metres above the surrounding ocean floor
    Seamount (noun) Definition, Meaning & Examples

    More Definitions