defilade

noun

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