Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mountainous
in English
mountainous
us
//ˈmaʊntaɪnəs//
uk
//ˈmaʊntənaɪs//
#moderate
Definitions
Adjective
having
many
mountains
;
rough
terrain
The
mountainous
region
is
popular
for
hiking
and
skiing
.
resembling
a
mountain
;
huge
in
size
The
company
faces
a
mountainous
task
of
reducing
its
massive
debt
.
extremely
difficult
(
to
overcome
)
The
team
faces
a
mountainous
challenge
in
the
upcoming
tournament
.