water cannonTranslate water cannon | into French Italian translation of water cannonn idrante (m)water cannon in other Oxford dictionaries Definition of water cannon in the British & World English dictionary Definition of water cannon in the US English dictionary