seamount

Noun
  1. An underwater mountain rising above the ocean floor (synset 109450630)

Other Searches