Dictionary definition · infrastructure
noun
- the basic structure or features of a system or organization
- the stock of basic facilities and capital equipment needed for the functioning of a country or area"the industrial base of Japan"
Similar words
Source: Open English WordNet (CC BY 4.0).