highlands
noun
ˈhaɪləndz
noun
1
the Highlands
an
area
in
the
north
of
Scotland
where
there
are
a
lot
of
mountains
苏格兰高地
2
an
area
of
a
country
where
there
are
a
lot
of
mountains
高地,高原
forested
highlands
森林覆盖的高地