WATER CANNON


Meaning of WATER CANNON in English

a truck-mounted hose or pipe that shoots a jet of water through a nozzle at extremely high pressure, used esp. in dispersing rioters or demonstrators.

[ 1965-70 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .