splash pad

English dictionary entry

Meanings

noun
  1. A recreation area for water play that has little or no standing water so as to reduce the risk of drowning.

Word forms

splash pad splash pads
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.