Definition of Watercannon in English :
Define Watercannon in English
Watercannon meaning in English
Meaning of Watercannon in English
Pronunciation of Watercannon in English
Watercannon pronunciation in English
Pronounce Watercannon in English
Watercannon
see synonyms of watercannonNoun
1. water cannon, watercannon
a hose (carried on a truck) that fires water under high pressure to disperse crowds (especially crowds of rioters)
WordNet Lexical Database for English. Princeton University. 2010.