Noun Definition

seamount

1.Definition: an underwater mountain rising above the ocean floor

Category: Objects