Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
infrastructure
in English
infrastructure
us
//ˌɪnfrəˈstrʌktʃər//
uk
//ˌɪnfrəˈstrʌktʃər//
#common
#b2
Plural
infrastructures
Definitions
Noun
basic
facilities
for
a
community
;
services
and
installations
underlying
foundation
for
an
organization
(
or
system
)