waterworks Meaning and Definition
1. n. workplace where water is stored and purified and distributed for a community
2. n. a public utility that provides water
WaterWorks is a water park owned by Cedar Fair, located at the back of Kings Dominion in Doswell, Virginia.
Sponored Video