Synonyms for "watercannon"

Words with similar meaning