Word of the Day · Archive

Splash Pad Noun

Noun

an outdoor play area where water is sprayed from different devices

The renovated swimming pool now also features a splash pad.

Sanskrit equivalent

जलविक्षेपक्रीडाङ्गणम्

Previous days