Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
terrain park
in English
terrain park
us
//ˈtɛrən pɑrk//
uk
//ˈtɛərɪn pɑːk//
#moderate
Definitions
Noun
a
designated
area
with
features
for
snowboarding
and
skiing
tricks
(
ramps
,
rails
)
The
resort
built
a
terrain
park
with
various
ramps
and
rails
for
skiers
.