Meaning

1 senses
  1. A water park.

Forms

plural: splash parks
Singularsplash park
Pluralsplash parks

regular

See also

neighbours in the dictionary
splash park — meaning, examples, forms, synonyms | Krumeto