defilade (n.)youdaoicibaDictYouDict
1828, from defile (n.) + -ade.