defensive structure


Meanings

  • a structure used to defend against attack;