What is the meaning of the word "watercannon"?

Definitions: