Word Study
watercannon
WORDNET DICTIONARY
Noun watercannon has 1 sense
- watercannon(n = noun.artifact) water cannon - a hose (carried on a truck) that fires water under high pressure to disperse crowds (especially crowds of rioters); Array is a kind of hose, hosepipe
For further exploring for "watercannon" in Webster Dictionary Online