seamount meaning
UK US
seamount (noun): an underwater mountain rising above the ocean floor.
Definition of seamount
Word lists: words starting with SE · words ending in NT · 8-letter words
More about seamount on Wikipedia.
UK US
seamount (noun): an underwater mountain rising above the ocean floor.
Word lists: words starting with SE · words ending in NT · 8-letter words
More about seamount on Wikipedia.