Meaning of “water cannon” in the English Dictionary

English

"water cannon" in English

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

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