Home
Search
Index
Definify.com
Definition
2025
splash_pad
splash pad
English
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
.
Similar Results