DictionaryAI

snow park

Short definition from Wiktionary

Noun

  1. An area of a piste created for snowboarders and skiers to do tricks

We haven’t written up snow park yet: Simple and Standard meanings, examples and a quiz.