Synonyms of Water Cannon in English :
Antonyms of Water Cannon in English
Thesaurus of Water Cannon in English
Water Cannon
see definition of water cannonSynonyms of water cannon
1. (noun) a hose (carried on a truck) that fires water under high pressure to disperse crowds (especially crowds of rioters)