English dictionary

water cannon meaning and definition

Definition and meaning of water cannon at MeaningMonkey.org. water cannon meaning and definition in the English Dictionary.

WATER CANNON noun

Definition of water cannon (noun)

  1. a hose (carried on a truck) that fires water under high pressure to disperse crowds (especially crowds of rioters)
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: