INFRASTRUCTURE


Meaning of INFRASTRUCTURE in English

[noun] [C] - the basic structure on which an organization or system is built and which makes it able to workThe war has badly damaged the country's infrastructure, from electricity plants and generators to roads and bridges.

Cambridge English vocab.      Кембриджский английский словарь.