Definition of Watercannon

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

Synonyms for word "watercannon"

Semanticaly linked words with "watercannon"

Hyponims for word "watercannon"