Waterslide meaning

wôtərslīd
A chute having a continuous flow of water, down which one slides into a pool, as at a water park.
noun
0
0
Alternative form of water slide.
noun
0
0
Advertisement