Home
Questions
Answers
Suggest crossword puzzle
Search
Answer:
DEFILADE
Possible Questions:
Shield against frontal fire
Fortified position offering protection from enemy fire