BALLPROOF


Meaning of BALLPROOF in English

adj incapable of being penetrated by balls from firearms.

Webster English vocab.      Английский словарь Webster.