Etymology
Today it means: Resistant to explosive blasts. Full definition →
From blast + -proof.
Etymology from Wiktionary, CC BY-SA 4.0.