Seamount - Definition

seamount

n 1: an underwater mountain rising above the ocean floor

Look up another word