Synonyms of watercannon
- 1. water cannon, watercannon, hose, hosepipe
- usage: a hose (carried on a truck) that fires water under high pressure to disperse crowds (especially crowds of rioters)
All rights reserved.
Definition and meaning of watercannon (Dictionary)
Here are the facts and trivia that people are buzzing about.