water cannon
1.
(
noun
) a truck-mounted hose that fires water under high pressure to disperse crowds (especially crowds of rioters)
Synonyms:
watercannon
Related Words:
hose
,
hosepipe
Terms and Conditions of Use / Copyright Notice