Synonym.com
Table of Contents
1. defilade
Table of Contents
1. defilade
Synonyms
1. defilade
noun.
the arrangement of defensive fortifications to protect against enemy fire.
Synonyms
munition
Featured Games
Synonym.com