放ほう水すい車しゃほうすいしゃMeanings1nounwater truck; water cannon vehicleRefers to a vehicle equipped with a water tank and pump, used for firefighting, riot control, or street cleaning.警けい察さつの放ほう水すい車しゃがデモ隊たいに向むけて放ほう水すいした。The police water cannon vehicle sprayed water at the demonstrators.