Online English Dictionary

Home

Shotproof


a.

Impenetrable by shot.


© 2009 Dammam Community College