What is the meaning of Defilade?
To fortify (something) as a protection from enfilading fire.
A fortification having such protection.
Source: wiktionary.orgSearch words containing
To fortify (something) as a protection from enfilading fire.
A fortification having such protection.
Source: wiktionary.orgSearch words containing