English: splash pad 
Welsh: pad sblasio
Subject: Twristiaeth a hamdden
English definition: A splashpad is an area for water play that has no standing water. This is said to eliminate the need for lifeguards or other supervision, as there is practically no risk of drowning.