Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
infrastructures
in English
infrastructures
#uncommon
Lemma:
infrastructure
The lemma is the base or root form of this word.
Definitions
Noun
underlying
systems
or
foundations
;
organizational
base
basic
facilities
and
services
for
a
community
foundational
elements
for
societal
functioning