Subscriber login


Forgot your password?

Library card login

Other

terrain park

Definition of terrain park

noun

  • a specially designed outdoor area for snowboarding, containing a variety of ramps, jumps, etc..

terrain park in other Oxford dictionaries

Definition of terrain park in the US English dictionary