Tools
Blog
Guide
Your Letters
watercannon
watercannon has 1 sense in the JumbleFix dictionary. Letters: 11.
Definitions
n.
. a hose (carried on a truck) that fires water under high pressure to disperse crowds (especially crowds of rioters)