Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

seamount Definition

Cancel
seamount
noun(sea-mount)
a submarine mountain rising above the deep-sea floor

Words Related to seamount!

seamount Examples by Brain Bank Users