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 saved
0 chars