Water-cannon meaning

A truck-mounted apparatus that fires water at high pressure, used especially to disperse crowds or control rioters.
noun
0
0
A pumping device which produces a powerful jet of water, used as by the police to disperse crowds.
noun
0
0
A device that shoots a large amount water at high pressure through a hose-like tube.
noun
0
0
Advertisement