单词 | defilade |
释义 | defilade /def'euh layd"/, n. , v. , defiladed, defilading. n. 1. protection or shielding from hostile ground observation and flat projecting fire provided by an artificial or natural obstacle, as a hill. v.t. 2. to shield from enemy fire by using natural or artificial obstacles. [1820-30; < F défil(er), orig. to unthread (equiv. to dé- DIS-1 + (en)filer to thread << L filum thread) + F -ade -ADE1] |
随便看 |
英语词典包含168451条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。