splash pad
Noun
Meaning
splash pad (plural splash pads)
A recreation area for water play that has little or no standing water so as to reduce the risk of drowning.
Noun
splash pad (plural splash pads)
A recreation area for water play that has little or no standing water so as to reduce the risk of drowning.