Infrastructure Meaning
There are 2 meaning(s) for word Infrastructure
Meaning 2 : the stock of basic facilities and capital equipment needed for the functioning of a country or area
Synonyms : base
Synonyms : base
Similar words of Infrastructure :
