Advertisement

seamount (n.)

by 1908, from sea + mount (n.1).

Others are reading

Advertisement
Definitions of seamount from WordNet

seamount (n.)
an underwater mountain rising above the ocean floor;
From wordnet.princeton.edu