defilade

defilade [ˌdefɪ'leɪd]  [ˌdefə'leɪd] 

defilade 基本解释

及物动词& 名词遮蔽; 设障遮蔽

defilade 英英释义

noun

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