Level 4 · word 3,365 of 20,000

infrastructure

/ˈɪnfrəˌstrʌktʃər/ American
Picture: infrastructure
  • n. 基础设施, 基础结构
Definition
  • n. the basic systems and structures a country or organization needs to function
Example
The city invested heavily in roads and public infrastructure.
这座城市在道路和公共基础设施上投入了大量资金。