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