Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: defilade  `de-fu'leyd
  1. The arrangement of defensive fortifications to protect against enemy fire

Derived forms: defilades

Type of: fortification, munition

Encyclopedia: Defilade