infrastructure
  • noun the basic framework of a system or organisation
  • noun the basic facilities and systems of a country or city, e.g. roads, pipelines, electricity and telecommunications networks, schools or hospitals

Not what you were looking for?