flash-ball
noun 2
Definitions
noun
1
A form of handgun that fires projectiles of rubber or similar material, used mainly by law enforcement officers for riot control.
2
The projectile fired from this gun.
French security forces fired tear gas and flash-balls after a march through picturesque central Paris went from peaceful to provocative.
Your note
not saved0 chars