The phrase "major installation" refers to a large or significant structure or system that has been set up or built for a specific purpose. It often requires careful planning, time, and resources to complete. Full definition
The city has a strong military presence with half a dozen major installations in or near the city limits. (localresumeservices.com)
Uncertain States offers an expanded look at a series of major installations by an emerging generation of artists whose source material derives from a media - saturated world and a canny knowledge of new art - historical references (from Richard Prince and Christopher Wool, among others) in an age of political dissonance and free - form use of material innovations and juxtapositions. (bard.edu)
In Bilbao Mr. Krens led an acquisitions program that has included major installations of works by Richard Serra, Mr. Koons, Jenny Holzer and Louise Bourgeois. (nytimes.com)