C2 noun #101,706 most common

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. 1
    noun A mountain that rises from the floor of the ocean and does not breach the water's surface.
Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!