defilade (n.)youdaoicibaDictYouDict[defilade 词源字典]
1828, from defile (n.) + -ade.[defilade etymology, defilade origin, 英语词源]