Shot-proof



ENGLISH MEANING
adjective
1.
Impenetrable by shot.