water cannon

noun
🔊/ˈwɔːtə kænən/
🔊/ˈwɔːtər kænən/
jump to other results
  1. a machine that produces a powerful flow of water, used by the police to control crowds of people水炮(警方用以驱散人群)Topics War and conflictc2, Law and justicec2