INFRASTRUCTURE


Meaning of INFRASTRUCTURE in English

(1) An underlying base or foundation, especially for an organization or a system. (2) The basic facilities, services, and installations needed for the functioning of a community or society, such as transportation and communications systems, water and power lines, and public institutions including schools, post offices, and prisons.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.