water cannon

US 
UK 
  • n.水炮(警方用以驱散人群)
  • Web水枪;水炮水鎚;高压水炮
Plural Form:water cannons  
water cannon
n.
1.
水炮(警方用以驱散人群)a machine that produces a powerful flow of water, used by the police to control crowds of people

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard