seamount meaning

UK US

seamount (noun): an underwater mountain rising above the ocean floor.

Definition of seamount

  1. an underwater mountain rising above the ocean floor

    Type of: mountain

    Kinds: guyot

Word lists: words starting with SE · words ending in NT · 8-letter words

More about seamount on Wikipedia.