Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun watercannon
1 sense of watercannon
Sense 1
water cannon, watercannon -- (a hose (carried on a truck) that fires water under high pressure to disperse crowds (especially crowds of rioters))
=> hose, hosepipe -- (a flexible pipe for conveying a liquid or gas)