splash pad noun1 •A recreation area for water play that has little or no standing water so as to reduce the risk of drowning. formssplash pads