English | German | Russian | Czech

water cannon English

Meaning water cannon meaning

What does water cannon mean?

water cannon

a hose (carried on a truck) that fires water under high pressure to disperse crowds (especially crowds of rioters)

Synonyms water cannon synonyms

What other words have the same or similar meaning as water cannon?

water cannon English » English

watercannon nose-piece nozzle nosepiece hose nozzle pump bailer

Are you looking for...?