WATER CANNON


Meaning of WATER CANNON in English

ˈwater ˌcannon BrE AmE noun [uncountable and countable]

a machine that sends out a powerful stream of water, used by police to control violent crowds

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.