Noun Definition

defilade

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

Category: Objects