Definitions of defilade:

  • noun:   the arrangement of defensive fortifications to protect against enemy fire