defensive structure

英 美
  • 防护结构
  • defensive adj.防卫的;防御的;辩护的n.防卫姿势;防卫物
  • structure n.结构;构造;建筑物vt.构造;建造;组织
Noun:
  1. a structure used to defend against attack;

    "the artillery battered down the defenses"