infrastructure ( synonym found)

Definition of infrastructure:

(n) : an underlying base or foundation especially for an organization or system; the basic facilities, services and installations needed for the functioning of a community or society

Back to Top