WikiWord

English

infrastructure

/ˈɪnfɹəˌstɹʌkt͡ʃə/ · noun

Meaning

  1. An underlying base or foundation for a building, organization, or system.
  2. The facilities, services and installations needed for the functioning of a community or society.

Etymology / origin

Borrowed from French infrastructure, equivalent to infra- + structure.

  1. infrastructure(French)
  2. infrastructure (English)
  3. Relations: bor

Related words

Descendant words

Sources

No citations have been attached yet.