English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Definition infrastructure in British English

infrastructure noun

[countable/uncountable]noun
/ˈɪnfrəˌstrʌktʃə(r)/
1

the set of systems within a place or organization that affect how well it operates, for example the telephone and transport systems in a country

Synonyms and related words
Definition infrastructure in British English