acquaˈscivoloEnglish translation of acquaˈscivolonm water slide Definition of water slide in the British & World English dictionary Definition of water slide in the US English dictionary Translate water slide | into French