seamount

noun

  1. 1

    A mountain that rises from the floor of the ocean and does not breach the water's surface.

Translate “seamount” to another language

Click any language to open the translator with this word already filled in.