/dɛfɪˈleɪd/
Defilade meaning : A fortification having such protection. To fortify (something) as a protection from enfilading fire.
defilade
fakirs
marinaras
reactors
blest