English
Detailed Synonyms for water cannon in English
water cannon:
-
the water cannon
the water cannon -
the water cannon
– a hose (carried on a truck) that fires water under high pressure to disperse crowds (especially crowds of rioters) 1the water cannon; the watercannon– a hose (carried on a truck) that fires water under high pressure to disperse crowds (especially crowds of rioters) 1