Definition of Seamount

  • 1. An underwater mountain rising above the ocean floor Noun

Semanticaly linked words with "seamount"

Hyponims for word "seamount"