Synonyms for Water Cannon (same or very similar meaning)
WordNet sense 1 (a hose (carried on a truck) that fires water under high pressure to disperse crowds (especially crowds of rioters)):
watercannon
From the ODE community, based on WordNet
add/edit