DEFILADE

Definition of DEFILADE

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