water chutes

listen to the pronunciation of water chutes
English - English

Definition of water chutes in English English dictionary

water chute
chute with flowing water down which toboggans and tubes and people slide into a pool