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