terrain park
noun
Definitions
An area in a park type setting, often within a ski resort, designed for snowboarding or sometimes skiing and typically containing features such as ramps and rails for sliding on.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
An area in a park type setting, often within a ski resort, designed for snowboarding or sometimes skiing and typically containing features such as ramps and rails for sliding on.