[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.
INFRASTRUCTURE
Meaning of INFRASTRUCTURE in English
Cambridge English vocab. Кембриджский английский словарь. 2012