Ballproof definition

Incapable of being penetrated by balls from firearms; bulletproof.
adjective
0
0
Advertisement

Origin of ballproof

  • ball +‎ -proof

    From Wiktionary