infrastructure (n.)youdaoicibaDictYouDict[infrastructure 词源字典]
1887, from French infrastructure (1875); see infra- + structure (n.). The installations that form the basis for any operation or system. Originally in a military sense.[infrastructure etymology, infrastructure origin, 英语词源]