INFRASTRUCTURE


Meaning of INFRASTRUCTURE in English

■ noun the basic physical and organizational structures (e.g. buildings, roads, power supplies) needed for the operation of a society or enterprise.

Derivatives

infrastructural adjective

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.