From WordNet (r) 3.0 (2006) :
infrastructure n 1: the basic structure or features of a system or organization [syn: infrastructure, substructure] 2: the stock of basic facilities and capital equipment needed for the functioning of a country or area; "the industrial base of Japan" [syn: infrastructure, base]From The Free On-line Dictionary of Computing (30 December 2018) :
infrastructureBasic support services for computing, particularly national networks. See also information superhighway. (1995-06-27)