installations
in-stal-la-tions
noun
Artworks or exhibits arranged in a specific space, often creating an immersive experience.
"Visitors admired the gallery's new art installations."
noun
Military bases, facilities, or structures used for defence or operations.
"The army maintains several overseas installations."
noun
Systems, equipment, or structures permanently placed for a specific purpose.
"The building's electrical installations needed upgrading."
Thesaurus
Synonyms: instalment, installing, installment, facility, induction, initiation