infrastructure

1. (noun) the basic facilities and equipment needed for the functioning of a country or area; "the industrial base of Japan"
Synonyms: base
Related Words: construction, structure

2. (noun) the basic framework or features of a system or organization
Related Words: construction, structure



Terms and Conditions of Use / Copyright Notice