infrastructure
- n. 基礎(chǔ)設(shè)施;公共建設(shè);下部構(gòu)造
英英釋意
- 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"