365bet中国官方网站

  • word of the day

    watercannon

    watercannon - 365bet中国官方网站 definition and meaning for word watercannon

    Definition
    (noun) a hose (carried on a truck) that fires water under high pressure to disperse crowds (especially crowds of rioters)
    Synonyms : water cannon
  • Download our Mobile App Today