Definition of Water Cannon

  • 1. A hose (carried on a truck) that fires water under high pressure to disperse crowds (especially crowds of rioters) Noun

Synonyms for word "water cannon"

Semanticaly linked words with "water cannon"

Hyponims for word "water cannon"