Meaning of “water cannon” in the English Dictionary

british dictionary

"water cannon" in British 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)