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 watercannon

Noun

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.