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