ALL meanings of water cannon
wa·ter can·non
W w - noun water cannon a truck-mounted hose or pipe that shoots a jet of water through a nozzle at extremely high pressure, used especially in dispersing rioters or demonstrators. 1
- countable noun water cannon A water cannon is a machine which shoots out a large, powerful stream of water. It is used by police to break up crowds of people who are protesting or fighting. 0
- noun water cannon an apparatus for pumping water through a nozzle at high pressure, used in quelling riots 0
- noun water cannon a pumping device which produces a powerful jet of water, used as by the police to disperse crowds 0
- noun water cannon A device that shoots a large amount water at high pressure through a hose-like tube. 0