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 - Словарь современного английского языка. 2012