Dictionary entries for "launch" say that these are okay:
- "launch a missile/boat"
- "launch a campaign"
- "launch a new product"
Would it be standard English to write:
to launch a new building
It would be odd. To launch a boat, a campaign, a product, a project means basically to 'set it in motion', literally or figuratively; and buildings do not ordinarily move.
But it would be unremarkable to speak of 'launching' the construction of a building.
"Launch" implies setting something in motion, so it's not the right word.
When discussing the completion of a building, open would be a fine word. Inaugurate would be even more appropriate, if there is an opening ceremony involved.
To mark the beginning of construction, a good term to use is breaking ground.
No, buildings really don't get launched. Launching is about starting something in motion.
You could open a new building, though.
To launch means to put something into market or activity/action. You can launch a missile, a product and even a campaign.
I think you are looking for the term when the building is opened up for public. Because then it comes into action and people start visiting the building. One such word is inauguration. Once the building is inaugurated it is then available for use. However, I'm not sure whether you can inaugurate your own building!
We often see headlines of buildings being inaugurated by ministers or celebs.