noun
grand design
A comprehensive, large-scale plan or vision, often used in business, politics, or urban planning contexts.
政府は新しい都市のグランドデザインを発表した。
The government announced a grand design for the new city.
Variant with interpunct.
Borrowed from English 'grand design'.