Find the word definition

Wiktionary
flash-ball

n. A form of handgun that fires soft, rubber balls

Wikipedia
Flash-ball

Flash-Ball is a registered trademark for a nominally non-lethal hand-held weapon used mainly by law enforcement officers in riot situations as an alternative to lethal firearms, baton rounds, and plastic bullets. It was developed by French hunting firearms manufacturer Verney-Carron.