2 English Synonyms for FLASH-BALL
Prev.1Next
Show external searches
Search for defense ball launcher in:
rubber bullet
Definition: 1. A large ballistic projectile made of or coated with rubber that has a propellant charge, typically used for riot control.
Show more information about rubber bullet
Prev.1Next
Search took: 3.8655 ms