mountain
1.
(
satellite adjective
) relating to or located in mountains; "mountain people"
2.
(
noun
) a land mass that projects well above its surroundings; higher than a hill
Synonyms:
mount
Related Words:
Mount Olympus
,
Mt. Olympus
,
Olimbos
,
Olympus
,
alp
,
ben
,
elevation
,
natural elevation
,
seamount
,
volcano
Terms and Conditions of Use / Copyright Notice