Refine this word faster
Watercannon
Definitions
Noun
- 1 a hose (carried on a truck) that fires water under high pressure to disperse crowds (especially crowds of rioters) wordnet
See also for "watercannon"
Next best steps
Mini challenge
Unscramble this word: watercannon