Strong enough to withstand or resist cannon fire; fortified against artillery bombardment.
From cannon plus proof (meaning 'resistant to' or 'protected against'). Compound word formed naturally in military contexts to describe fortifications.
Try Another Word