Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mountaintop
in English
mountaintop
us
//ˈmaʊntɛntɑp//
uk
//ˈmaʊn.tæn.tɔp//
#common
Definitions
Noun
the
highest
point
of
a
mountain
Adjective
situated
at
the
mountain's
summit
(
high
elevation
)
The
mountaintop
resort
offered
breathtaking
views
.
Base Words
mountain
top