The noun infrastructure has 2 senses (no senses from tagged texts)
1. infrastructure, substructure -- (the basic structure or features of a system or organization)
2. infrastructure, base -- (the stock of basic facilities and capital equipment needed for the functioning of a country or area; "the industrial base of Japan")