- water cannon as a noun:
- 1
water cannon
noun
1 water cannon
A hose (carried on a truck) that fires water under high pressure to disperse crowds (especially crowds of rioters).
synonym: watercannon.
Dutch: waterkanon, waterwerper
Polish: wodomiotacz, armatka wodna
debug info: 0.0147