Infrastructures Synonyms

The basic structure or features of a system or organization
(Noun)