defilade

英[ˌdefɪ\'leɪd]
美[ˌdefə\'leɪd]

基本释义

vt.& n.
遮蔽; 设障遮蔽

英英释义

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

最新英语单词

行业英语