Refine this word faster
Water cannon
noun
Definitions
Noun
- 1 A device that shoots a large amount of water at high pressure through a hose-like tube.
- 2 a hose (carried on a truck) that fires water under high pressure to disperse crowds (especially crowds of rioters) wordnet
See also for "water cannon"
Next best steps
Mini challenge
Unscramble this word: watercannon