Significado de “water cannon” - Diccionario Inglés

british dictionary

Significado de "water cannon" - Diccionario Inglés

See all translations

water cannonnoun [ C ]

uk /ˈwɔː.tə ˌkæn.ən/ us /ˈwɑː.t̬ɚ ˌkæn.ən/ plural water cannons or mainly UK water cannon

a device that sends out a powerful stream of water and is used in order to make large groups of people move away:

Police used water cannons to break up the demonstration.

(Definition of “water cannon” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)