Compund Words

Last Search Words

Sponsored Links

Search Result:watercannon




Overview of noun watercannon

The noun watercannon has 1 sense


  • water cannon, watercannon -- (a hose (carried on a truck) that fires water under high pressure to disperse crowds (especially crowds of rioters))