water cannon

noun

  • Criminal Law

Definitions of water cannon

  • a machine that shoots a large volume of water at high pressure. The police sometimes use water cannons to control riots or demonstrations etc

    Thai police have fired water cannons and tear gas at protesters in Bangkok.

This is a limited preview — please sign in or subscribe to learn everything we know about the term “water cannon”.

Phrase Bank for water cannon

Additional Notes for water cannon