seamounts

Definition


noun.
underwater mountains that rise from the ocean floor.

Example Sentence

The underwater exploration team discovered several new species living around the seamounts.

Synonyms

undersea mountains; marine elevations; oceanic peaks

Antonyms

valleys; trenches