A mountain that rises from the floor of the ocean and does not breach the water's surface.
seamount in 30 Seconds
- (noun) A mountain that rises from the floor of the ocean and does not breach the water's surface.
Meanings
-
1
noun A mountain that rises from the floor of the ocean and does not breach the water's surface.
Summary
A mountain that rises from the floor of the ocean and does not breach the water's surface.
- (noun) A mountain that rises from the floor of the ocean and does not breach the water's surface.