INFRASTRUCTURE


Meaning of INFRASTRUCTURE in English

ˈinfrə+ˌ- noun

Etymology: infra- + structure

: the underlying foundation or basic framework (as of an organization or a system) : substructure ; especially : the permanent installations required for military purposes

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.