infrastruktura

rzeczownik

full

infrastructure

noun

Definitions of infrastructure

English

the basic structure underlying a system such as the power and transportation systems in a country

The repair of the damaged railway infrastructure will cost approximately $30 million.