infrastructure
英 ['ɪnfrəstrʌktʃə]
美['ɪnfrə'strʌktʃɚ]
英英释意
- 1. the basic structure or features of a system or organization
- 2. the stock of basic facilities and capital equipment needed for the functioning of a country or area;
- "the industrial base of Japan"