n. A mountain that rises from the floor of the ocean and does not breach the water's surface.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
n. an underwater mountain rising above the ocean floor
Word Usage
"One of the highlights of the 2009 mission was the August 25 discovery of an underwater mountain, known as a seamount, by scientists aboard the Healy."