English

edit

Noun

edit

splash pad (plural splash pads)

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