cannonproof

/kænənˈpruːf/

Definitions

1. adjective

immune or resistant to cannon fire

“The fortress was designed to be cannonproof, protecting its occupants from enemy artillery.”

2. noun

something that is cannonproof, especially a ship or vehicle

“The new warship was touted as the most advanced cannonproof vessel in the fleet.”

Synonyms

  • artillery-proof
  • gun-proof

Antonyms

  • exposed
  • vulnerable