infrastructure

French

noun
Definitions
  • infrastructure an underlying base or foundation especially for an organization or system

Etymology

Prefix from French structure.

Origin

French

structure

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms