carro hidrante

Noun

 * 1) a truck used in Chile to shoot water laced with teargas to disperse crowds