Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
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)
--
1
is a kind of
hose
,
hosepipe
,
TOP