defilade
1. [ noun ] (military) the arrangement of defensive fortifications to protect against enemy fire
Related terms: fortification
Similar spelling:   deflate
  defiled
  depilate
  deflated
  deflator