Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
defilade
has 1 sense
defilade
- the arrangement of defensive fortifications to protect against enemy fire
--
1
is a kind of
fortification
,
munition
,
TOP