Fromshock +-proof.
shockproof (comparativemoreshockproof,superlativemostshockproof)
shockproof (third-person singular simple presentshockproofs,present participleshockproofing,simple past and past participleshockproofed)