This is a limited preview — please sign in or subscribe to learn everything we know about the term “infrastructure”.

infrastructure

noun

Definitions of infrastructure

  • 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."

Phrase Bank for infrastructure