अर्थ : A hose (carried on a truck) that fires water under high pressure to disperse crowds (especially crowds of rioters).
समानार्थी : water cannon
Watercannon ka meaning, vilom shabd, paryayvachi aur samanarthi shabd in Marathi. Watercannon ka matlab kya hota hai?