English Dictionary
◊ WATERCANNON
watercannon
n : a truck-mounted hose that fires water under high pressure to
disperse crowds (especially crowds of rioters) [syn: {water
cannon}]