seamount
nounDefinition of seamount
: a submarine mountain rising above the deep-sea floor
Keep scrolling for more