seamountEnglish

seamount

Noun

An underwater mountain rising above the ocean floor

English: seamount