English synonyms about - contact  

seamount

noun

1 seamount

An underwater mountain rising above the ocean floor.

Polish: góra podwodna, góra podmorska


Find more on seamount elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0243