INFRASTRUCTURE


Meaning of INFRASTRUCTURE in English

A country's fundamental system of transportation, communication, and other aspects of its physical capabilities.

Campbell R. Harvey. Hypertextual finance English glossary.      Английский словарь гипертекстовых финансов.