English dictionary
water chute meaning and definition
Definition and meaning of water chute at MeaningMonkey.org. water chute meaning and definition in the English Dictionary.WATER CHUTE noun
Definition of water chute (noun)
- chute with flowing water down which toboggans and inner tubes and people slide into a pool
Source: Princeton University Wordnet