shellproof
/ˈʃɛlpruːf/Definitions
1. adjective
completely protected from shells, especially in military contexts.
“The tank’s shellproof armor made it nearly invulnerable to enemy fire.”
2. adjective
completely protected from attack or criticism.
“The politician’s shellproof reputation made it difficult for opponents to find any weaknesses.”