Find the word definition

Wiktionary
water parks

n. (water park English)