Definisi 'infrastructure'
English to English
1 the basic structure or features of a system or organization
source: wordnet30
2 the stock of basic facilities and capital equipment needed for the functioning of a country or area
• the industrial base of Japan
source: wordnet30
More Word(s)
fund, stock, store, structure, communication equipment, communication system, fire station, firehouse, gas system, system,

Visual Synonyms
Click for larger image