water chute
noun
: a chute usually with flowing water that is equipped with boats which slide down into a pool or lake
Love words? Need even more definitions?
Merriam-Webster unabridged
Share