infrastructure

US /ˈɪnfrəˌstrʌktʃɚ/

UK /'ɪnfrəstrʌktʃə(r)/

B1
n. (u.)Uncountable NounBasic necessary equipment for a country or region
The war damaged the country's infrastructure so greatly that it never fully recovered
n. (u.)Uncountable NounThe underlying framework or system of an organization.
The company developed a robust IT infrastructure to manage its data.
n. (u.)Uncountable NounThe basic hardware and software resources of a system.
Cloud computing provides a scalable infrastructure for businesses.

Video subtitles

Google I/O '24 in under 10 minutes

09:58Google I/O '24 in under 10 minutes

A New Way to Understand Cancer

10:25A New Way to Understand Cancer

How Tokyo Made Itself Earthquake-Proof

07:14How Tokyo Made Itself Earthquake-Proof