defilade

dɛˈfɪleɪd

Definitions

1. noun

a protected or concealed position, especially in a battlefield, from which to fire or observe without being seen

“The soldiers took cover in a defilade behind the trees to avoid enemy fire.”

Synonyms

  • cover
  • refuge
  • shelter

Antonyms

  • exposure
  • vulnerability