Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
alpine
in English
alpine
#common
Plural
alpines
Definitions
Adjective
relating
to
high
mountains
;
above
timberline
related
to
downhill
skiing
;
slalom
sports
The
alpine
ski
resort
offered
challenging
slopes
for
experienced
skiers
.
Noun
plants
native
to
mountain
habitats
The
alpine
plants
in
the
garden
required
careful
watering
and
protection
.