flumes
flumes
noun
Artificial channels or slides for water, often found in water parks.
"The water park has several thrilling flumes."
flumes
Artificial channels or slides for water, often found in water parks.
"The water park has several thrilling flumes."