DEFILADE





Definition:

  1. [noun] the arrangement of defensive fortifications to protect against enemy fire

Synonyms: