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