seamount
1.
(
noun
) an underwater mountain rising above the ocean floor
Related Words:
guyot
,
mount
,
mountain
Terms and Conditions of Use / Copyright Notice